/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/loop-invgen/fragtest_simple.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-34549b5 [2022-04-06 19:59:16,523 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-06 19:59:16,525 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-06 19:59:16,550 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-06 19:59:16,551 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-06 19:59:16,551 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-06 19:59:16,553 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-06 19:59:16,554 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-06 19:59:16,555 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-06 19:59:16,556 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-06 19:59:16,557 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-06 19:59:16,558 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-06 19:59:16,558 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-06 19:59:16,559 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-06 19:59:16,560 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-06 19:59:16,560 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-06 19:59:16,561 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-06 19:59:16,562 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-06 19:59:16,563 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-06 19:59:16,564 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-06 19:59:16,566 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-06 19:59:16,566 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-06 19:59:16,567 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-06 19:59:16,568 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-06 19:59:16,569 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-06 19:59:16,572 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-06 19:59:16,572 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-06 19:59:16,572 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-06 19:59:16,573 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-06 19:59:16,573 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-06 19:59:16,574 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-06 19:59:16,574 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-06 19:59:16,575 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-06 19:59:16,575 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-06 19:59:16,576 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-06 19:59:16,577 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-06 19:59:16,577 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-06 19:59:16,578 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-06 19:59:16,578 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-06 19:59:16,578 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-06 19:59:16,579 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-06 19:59:16,586 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-06 19:59:16,587 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 19:59:16,594 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-06 19:59:16,594 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-06 19:59:16,595 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-06 19:59:16,595 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-06 19:59:16,596 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-06 19:59:16,596 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-06 19:59:16,596 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-06 19:59:16,596 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-06 19:59:16,596 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-06 19:59:16,597 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-06 19:59:16,597 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-06 19:59:16,597 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-06 19:59:16,597 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-06 19:59:16,597 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-06 19:59:16,597 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-06 19:59:16,598 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 19:59:16,598 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-06 19:59:16,598 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-04-06 19:59:16,598 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-04-06 19:59:16,598 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-04-06 19:59:16,598 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-06 19:59:16,599 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-04-06 19:59:16,605 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 19:59:16,817 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-06 19:59:16,843 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-06 19:59:16,845 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-06 19:59:16,846 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-06 19:59:16,846 INFO L275 PluginConnector]: CDTParser initialized [2022-04-06 19:59:16,847 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-04-06 19:59:16,909 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/52774b215/4ffc5596dfd149e39dd0d7c407f178aa/FLAGb245d32e6 [2022-04-06 19:59:17,260 INFO L306 CDTParser]: Found 1 translation units. [2022-04-06 19:59:17,261 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-04-06 19:59:17,266 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/52774b215/4ffc5596dfd149e39dd0d7c407f178aa/FLAGb245d32e6 [2022-04-06 19:59:17,275 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/52774b215/4ffc5596dfd149e39dd0d7c407f178aa [2022-04-06 19:59:17,277 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-06 19:59:17,278 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-04-06 19:59:17,280 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-06 19:59:17,280 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-06 19:59:17,288 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-06 19:59:17,289 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 07:59:17" (1/1) ... [2022-04-06 19:59:17,289 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@49326445 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:17, skipping insertion in model container [2022-04-06 19:59:17,289 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 07:59:17" (1/1) ... [2022-04-06 19:59:17,294 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-06 19:59:17,305 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-06 19:59:17,433 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i[893,906] [2022-04-06 19:59:17,456 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 19:59:17,463 INFO L203 MainTranslator]: Completed pre-run [2022-04-06 19:59:17,477 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i[893,906] [2022-04-06 19:59:17,485 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 19:59:17,501 INFO L208 MainTranslator]: Completed translation [2022-04-06 19:59:17,501 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:17 WrapperNode [2022-04-06 19:59:17,501 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-06 19:59:17,502 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-06 19:59:17,502 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-06 19:59:17,502 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-06 19:59:17,512 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:17" (1/1) ... [2022-04-06 19:59:17,512 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:17" (1/1) ... [2022-04-06 19:59:17,518 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:17" (1/1) ... [2022-04-06 19:59:17,519 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:17" (1/1) ... [2022-04-06 19:59:17,526 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:17" (1/1) ... [2022-04-06 19:59:17,532 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:17" (1/1) ... [2022-04-06 19:59:17,540 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:17" (1/1) ... [2022-04-06 19:59:17,544 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-06 19:59:17,544 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-06 19:59:17,544 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-06 19:59:17,545 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-06 19:59:17,545 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:17" (1/1) ... [2022-04-06 19:59:17,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 19:59:17,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:17,572 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 19:59:17,596 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 19:59:17,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-06 19:59:17,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-06 19:59:17,611 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-06 19:59:17,611 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-04-06 19:59:17,611 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-04-06 19:59:17,612 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-06 19:59:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-06 19:59:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-06 19:59:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-04-06 19:59:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-04-06 19:59:17,612 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-06 19:59:17,613 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-06 19:59:17,613 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-04-06 19:59:17,613 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-04-06 19:59:17,613 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-06 19:59:17,613 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-06 19:59:17,613 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-06 19:59:17,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-06 19:59:17,613 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-06 19:59:17,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-06 19:59:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-06 19:59:17,614 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-06 19:59:17,702 INFO L234 CfgBuilder]: Building ICFG [2022-04-06 19:59:17,703 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-06 19:59:17,835 INFO L275 CfgBuilder]: Performing block encoding [2022-04-06 19:59:17,840 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-06 19:59:17,840 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-04-06 19:59:17,841 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 07:59:17 BoogieIcfgContainer [2022-04-06 19:59:17,842 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-06 19:59:17,843 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-06 19:59:17,843 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-06 19:59:17,852 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-06 19:59:17,852 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.04 07:59:17" (1/3) ... [2022-04-06 19:59:17,852 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d864b02 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 07:59:17, skipping insertion in model container [2022-04-06 19:59:17,852 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:17" (2/3) ... [2022-04-06 19:59:17,853 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d864b02 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 07:59:17, skipping insertion in model container [2022-04-06 19:59:17,853 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 07:59:17" (3/3) ... [2022-04-06 19:59:17,854 INFO L111 eAbstractionObserver]: Analyzing ICFG fragtest_simple.i [2022-04-06 19:59:17,858 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-04-06 19:59:17,858 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-06 19:59:17,893 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-06 19:59:17,898 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 19:59:17,899 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-06 19:59:17,912 INFO L276 IsEmpty]: Start isEmpty. Operand has 28 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 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 19:59:17,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-04-06 19:59:17,918 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:17,918 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:17,919 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:17,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:17,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1613859161, now seen corresponding path program 1 times [2022-04-06 19:59:17,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:17,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [170619126] [2022-04-06 19:59:17,940 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:59:17,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1613859161, now seen corresponding path program 2 times [2022-04-06 19:59:17,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:17,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543889620] [2022-04-06 19:59:17,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:17,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:18,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:18,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:18,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:18,090 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 19:59:18,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:18,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543889620] [2022-04-06 19:59:18,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543889620] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:18,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:18,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-04-06 19:59:18,097 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:18,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [170619126] [2022-04-06 19:59:18,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [170619126] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:18,099 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:18,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-04-06 19:59:18,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538477200] [2022-04-06 19:59:18,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:18,105 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-06 19:59:18,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:18,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-06 19:59:18,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-06 19:59:18,134 INFO L87 Difference]: Start difference. First operand has 28 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 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 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 19:59:18,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:18,195 INFO L93 Difference]: Finished difference Result 48 states and 63 transitions. [2022-04-06 19:59:18,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-06 19:59:18,199 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 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 16 [2022-04-06 19:59:18,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:18,205 INFO L225 Difference]: With dead ends: 48 [2022-04-06 19:59:18,205 INFO L226 Difference]: Without dead ends: 23 [2022-04-06 19:59:18,208 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 19:59:18,211 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 22 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 33 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 19:59:18,213 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 33 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 19:59:18,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-04-06 19:59:18,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2022-04-06 19:59:18,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 17 states have internal predecessors, (21), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 19:59:18,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2022-04-06 19:59:18,250 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 16 [2022-04-06 19:59:18,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:18,251 INFO L478 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2022-04-06 19:59:18,251 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 19:59:18,251 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2022-04-06 19:59:18,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-04-06 19:59:18,252 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:18,252 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:18,253 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-06 19:59:18,253 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:18,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:18,255 INFO L85 PathProgramCache]: Analyzing trace with hash 20877373, now seen corresponding path program 1 times [2022-04-06 19:59:18,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:18,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [589028918] [2022-04-06 19:59:18,258 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:59:18,258 INFO L85 PathProgramCache]: Analyzing trace with hash 20877373, now seen corresponding path program 2 times [2022-04-06 19:59:18,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:18,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912852083] [2022-04-06 19:59:18,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:18,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:18,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:18,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:18,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:18,434 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 19:59:18,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:18,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912852083] [2022-04-06 19:59:18,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912852083] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:18,435 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:18,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 19:59:18,435 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:18,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [589028918] [2022-04-06 19:59:18,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [589028918] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:18,436 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:18,436 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 19:59:18,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42297755] [2022-04-06 19:59:18,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:18,437 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 19:59:18,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:18,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 19:59:18,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-04-06 19:59:18,438 INFO L87 Difference]: Start difference. First operand 23 states and 26 transitions. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 19:59:18,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:18,565 INFO L93 Difference]: Finished difference Result 32 states and 35 transitions. [2022-04-06 19:59:18,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-06 19:59:18,565 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 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 18 [2022-04-06 19:59:18,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:18,568 INFO L225 Difference]: With dead ends: 32 [2022-04-06 19:59:18,569 INFO L226 Difference]: Without dead ends: 30 [2022-04-06 19:59:18,572 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-04-06 19:59:18,574 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 30 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:18,580 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 38 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:18,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2022-04-06 19:59:18,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2022-04-06 19:59:18,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 22 states have internal predecessors, (25), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:18,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2022-04-06 19:59:18,594 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 18 [2022-04-06 19:59:18,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:18,594 INFO L478 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2022-04-06 19:59:18,594 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 19:59:18,594 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2022-04-06 19:59:18,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-06 19:59:18,595 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:18,595 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:18,595 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-04-06 19:59:18,596 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:18,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:18,596 INFO L85 PathProgramCache]: Analyzing trace with hash -295388463, now seen corresponding path program 1 times [2022-04-06 19:59:18,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:18,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1313777911] [2022-04-06 19:59:18,612 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:18,612 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:18,612 INFO L85 PathProgramCache]: Analyzing trace with hash -295388463, now seen corresponding path program 2 times [2022-04-06 19:59:18,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:18,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770357017] [2022-04-06 19:59:18,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:18,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:18,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:18,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:18,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:18,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 19:59:18,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:18,739 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:18,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:18,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770357017] [2022-04-06 19:59:18,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770357017] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:18,740 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:18,740 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 19:59:18,741 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:18,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1313777911] [2022-04-06 19:59:18,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1313777911] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:18,741 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:18,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 19:59:18,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519805627] [2022-04-06 19:59:18,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:18,742 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 19:59:18,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:18,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 19:59:18,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-04-06 19:59:18,743 INFO L87 Difference]: Start difference. First operand 29 states and 32 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 19:59:18,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:18,862 INFO L93 Difference]: Finished difference Result 50 states and 57 transitions. [2022-04-06 19:59:18,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 19:59:18,863 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2022-04-06 19:59:18,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:18,866 INFO L225 Difference]: With dead ends: 50 [2022-04-06 19:59:18,866 INFO L226 Difference]: Without dead ends: 35 [2022-04-06 19:59:18,867 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-04-06 19:59:18,870 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 34 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:18,875 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 34 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:18,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-04-06 19:59:18,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2022-04-06 19:59:18,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 23 states have (on average 1.173913043478261) internal successors, (27), 24 states have internal predecessors, (27), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:18,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2022-04-06 19:59:18,898 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 26 [2022-04-06 19:59:18,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:18,900 INFO L478 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2022-04-06 19:59:18,900 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 19:59:18,901 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2022-04-06 19:59:18,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-06 19:59:18,901 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:18,901 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:18,901 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-04-06 19:59:18,903 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:18,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:18,904 INFO L85 PathProgramCache]: Analyzing trace with hash 667739990, now seen corresponding path program 1 times [2022-04-06 19:59:18,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:18,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [308290673] [2022-04-06 19:59:18,908 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:18,908 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:18,908 INFO L85 PathProgramCache]: Analyzing trace with hash 667739990, now seen corresponding path program 2 times [2022-04-06 19:59:18,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:18,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44568623] [2022-04-06 19:59:18,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:18,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:18,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:19,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:19,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:19,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:59:19,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:19,025 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:19,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:19,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44568623] [2022-04-06 19:59:19,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44568623] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:19,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726071164] [2022-04-06 19:59:19,027 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:19,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:19,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:19,032 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 19:59:19,033 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 19:59:19,089 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:19,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:19,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 6 conjunts are in the unsatisfiable core [2022-04-06 19:59:19,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:19,256 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:19,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:19,357 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:19,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726071164] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:19,357 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:19,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 10 [2022-04-06 19:59:19,358 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:19,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [308290673] [2022-04-06 19:59:19,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [308290673] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:19,358 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:19,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 19:59:19,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855461425] [2022-04-06 19:59:19,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:19,359 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 19:59:19,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:19,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 19:59:19,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-04-06 19:59:19,360 INFO L87 Difference]: Start difference. First operand 31 states and 34 transitions. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 6 states have internal predecessors, (22), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 19:59:19,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:19,482 INFO L93 Difference]: Finished difference Result 42 states and 45 transitions. [2022-04-06 19:59:19,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 19:59:19,484 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 6 states have internal predecessors, (22), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 28 [2022-04-06 19:59:19,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:19,489 INFO L225 Difference]: With dead ends: 42 [2022-04-06 19:59:19,491 INFO L226 Difference]: Without dead ends: 40 [2022-04-06 19:59:19,492 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2022-04-06 19:59:19,497 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 43 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:19,497 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 39 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:19,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2022-04-06 19:59:19,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 39. [2022-04-06 19:59:19,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 30 states have internal predecessors, (33), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 19:59:19,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 42 transitions. [2022-04-06 19:59:19,503 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 42 transitions. Word has length 28 [2022-04-06 19:59:19,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:19,504 INFO L478 AbstractCegarLoop]: Abstraction has 39 states and 42 transitions. [2022-04-06 19:59:19,504 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 6 states have internal predecessors, (22), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 19:59:19,504 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 42 transitions. [2022-04-06 19:59:19,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 19:59:19,505 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:19,505 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:19,531 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-04-06 19:59:19,728 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:19,729 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:19,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:19,729 INFO L85 PathProgramCache]: Analyzing trace with hash 1666902250, now seen corresponding path program 3 times [2022-04-06 19:59:19,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:19,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1840234855] [2022-04-06 19:59:19,731 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:19,731 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:19,732 INFO L85 PathProgramCache]: Analyzing trace with hash 1666902250, now seen corresponding path program 4 times [2022-04-06 19:59:19,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:19,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108065752] [2022-04-06 19:59:19,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:19,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:19,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:19,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:19,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:19,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:59:19,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:19,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-06 19:59:19,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:19,825 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:19,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:19,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108065752] [2022-04-06 19:59:19,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108065752] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:19,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683006040] [2022-04-06 19:59:19,826 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:19,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:19,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:19,827 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 19:59:19,847 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 19:59:19,879 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:19,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:19,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-06 19:59:19,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:20,027 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:20,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:20,121 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:20,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683006040] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:20,122 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:20,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2022-04-06 19:59:20,122 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:20,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1840234855] [2022-04-06 19:59:20,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1840234855] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:20,123 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:20,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 19:59:20,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246087395] [2022-04-06 19:59:20,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:20,124 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 19:59:20,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:20,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 19:59:20,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2022-04-06 19:59:20,125 INFO L87 Difference]: Start difference. First operand 39 states and 42 transitions. Second operand has 8 states, 8 states have (on average 3.125) internal successors, (25), 7 states have internal predecessors, (25), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:20,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:20,233 INFO L93 Difference]: Finished difference Result 70 states and 79 transitions. [2022-04-06 19:59:20,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-06 19:59:20,233 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 7 states have internal predecessors, (25), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 36 [2022-04-06 19:59:20,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:20,235 INFO L225 Difference]: With dead ends: 70 [2022-04-06 19:59:20,235 INFO L226 Difference]: Without dead ends: 49 [2022-04-06 19:59:20,236 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2022-04-06 19:59:20,236 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 48 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:20,237 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 34 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:20,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2022-04-06 19:59:20,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 41. [2022-04-06 19:59:20,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 32 states have internal predecessors, (35), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 19:59:20,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 44 transitions. [2022-04-06 19:59:20,256 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 44 transitions. Word has length 36 [2022-04-06 19:59:20,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:20,256 INFO L478 AbstractCegarLoop]: Abstraction has 41 states and 44 transitions. [2022-04-06 19:59:20,256 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 7 states have internal predecessors, (25), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:20,256 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 44 transitions. [2022-04-06 19:59:20,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 19:59:20,259 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:20,259 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:20,285 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 19:59:20,467 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 19:59:20,468 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:20,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:20,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1538460881, now seen corresponding path program 5 times [2022-04-06 19:59:20,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:20,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [174226803] [2022-04-06 19:59:20,470 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:20,470 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:20,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1538460881, now seen corresponding path program 6 times [2022-04-06 19:59:20,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:20,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303951460] [2022-04-06 19:59:20,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:20,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:20,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:20,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:20,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:20,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-06 19:59:20,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:20,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 19:59:20,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:20,560 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:20,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:20,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303951460] [2022-04-06 19:59:20,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303951460] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:20,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385291450] [2022-04-06 19:59:20,562 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:20,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:20,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:20,563 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 19:59:20,564 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 19:59:20,615 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-04-06 19:59:20,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:20,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-06 19:59:20,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:20,719 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:20,719 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:20,823 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:20,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385291450] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:20,823 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:20,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 14 [2022-04-06 19:59:20,823 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:20,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [174226803] [2022-04-06 19:59:20,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [174226803] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:20,824 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:20,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 19:59:20,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749446539] [2022-04-06 19:59:20,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:20,824 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 19:59:20,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:20,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 19:59:20,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-04-06 19:59:20,825 INFO L87 Difference]: Start difference. First operand 41 states and 44 transitions. Second operand has 9 states, 9 states have (on average 3.0) internal successors, (27), 8 states have internal predecessors, (27), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:20,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:20,983 INFO L93 Difference]: Finished difference Result 74 states and 86 transitions. [2022-04-06 19:59:20,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 19:59:20,983 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 8 states have internal predecessors, (27), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 38 [2022-04-06 19:59:20,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:20,985 INFO L225 Difference]: With dead ends: 74 [2022-04-06 19:59:20,985 INFO L226 Difference]: Without dead ends: 55 [2022-04-06 19:59:20,985 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2022-04-06 19:59:20,986 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 61 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:20,986 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 40 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:20,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2022-04-06 19:59:20,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 43. [2022-04-06 19:59:20,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 33 states have (on average 1.121212121212121) internal successors, (37), 34 states have internal predecessors, (37), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 19:59:20,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 46 transitions. [2022-04-06 19:59:20,994 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 46 transitions. Word has length 38 [2022-04-06 19:59:20,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:20,994 INFO L478 AbstractCegarLoop]: Abstraction has 43 states and 46 transitions. [2022-04-06 19:59:20,994 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 8 states have internal predecessors, (27), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:20,994 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 46 transitions. [2022-04-06 19:59:20,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 19:59:20,995 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:20,995 INFO L499 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:21,022 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:21,211 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 19:59:21,212 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:21,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:21,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1894088756, now seen corresponding path program 7 times [2022-04-06 19:59:21,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:21,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [251979600] [2022-04-06 19:59:21,214 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:21,214 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:21,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1894088756, now seen corresponding path program 8 times [2022-04-06 19:59:21,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:21,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015557640] [2022-04-06 19:59:21,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:21,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:21,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:21,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:21,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:21,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-06 19:59:21,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:21,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 19:59:21,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:21,320 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 10 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:21,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:21,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015557640] [2022-04-06 19:59:21,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015557640] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:21,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399394914] [2022-04-06 19:59:21,321 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:21,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:21,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:21,322 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 19:59:21,323 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 19:59:21,359 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:21,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:21,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 19:59:21,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:21,454 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 16 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:21,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:21,548 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 16 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:21,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399394914] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:21,548 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:21,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 13 [2022-04-06 19:59:21,549 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:21,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [251979600] [2022-04-06 19:59:21,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [251979600] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:21,549 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:21,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 19:59:21,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737442678] [2022-04-06 19:59:21,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:21,550 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 19:59:21,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:21,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 19:59:21,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-04-06 19:59:21,550 INFO L87 Difference]: Start difference. First operand 43 states and 46 transitions. Second operand has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:21,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:21,693 INFO L93 Difference]: Finished difference Result 54 states and 57 transitions. [2022-04-06 19:59:21,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 19:59:21,693 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 40 [2022-04-06 19:59:21,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:21,694 INFO L225 Difference]: With dead ends: 54 [2022-04-06 19:59:21,694 INFO L226 Difference]: Without dead ends: 52 [2022-04-06 19:59:21,694 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2022-04-06 19:59:21,695 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 37 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:21,695 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 56 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:21,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2022-04-06 19:59:21,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 51. [2022-04-06 19:59:21,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 39 states have (on average 1.1025641025641026) internal successors, (43), 40 states have internal predecessors, (43), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 19:59:21,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 54 transitions. [2022-04-06 19:59:21,722 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 54 transitions. Word has length 40 [2022-04-06 19:59:21,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:21,722 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 54 transitions. [2022-04-06 19:59:21,722 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:21,722 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 54 transitions. [2022-04-06 19:59:21,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-04-06 19:59:21,723 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:21,723 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:21,749 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 19:59:21,939 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 19:59:21,939 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:21,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:21,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1236517832, now seen corresponding path program 9 times [2022-04-06 19:59:21,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:21,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1858189184] [2022-04-06 19:59:21,942 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:21,942 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:21,942 INFO L85 PathProgramCache]: Analyzing trace with hash 1236517832, now seen corresponding path program 10 times [2022-04-06 19:59:21,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:21,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640147511] [2022-04-06 19:59:21,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:21,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:21,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:22,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:22,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:22,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-06 19:59:22,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:22,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 19:59:22,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:22,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:59:22,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:22,052 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 19:59:22,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:22,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640147511] [2022-04-06 19:59:22,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640147511] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:22,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967785718] [2022-04-06 19:59:22,052 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:22,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:22,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:22,058 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 19:59:22,060 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 19:59:22,100 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:22,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:22,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 19:59:22,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:22,260 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 19:59:22,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:22,349 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 19:59:22,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967785718] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:22,349 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:22,349 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 17 [2022-04-06 19:59:22,350 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:22,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1858189184] [2022-04-06 19:59:22,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1858189184] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:22,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:22,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 19:59:22,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270944857] [2022-04-06 19:59:22,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:22,351 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 19:59:22,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:22,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 19:59:22,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2022-04-06 19:59:22,351 INFO L87 Difference]: Start difference. First operand 51 states and 54 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 5 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 19:59:22,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:22,567 INFO L93 Difference]: Finished difference Result 92 states and 107 transitions. [2022-04-06 19:59:22,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 19:59:22,568 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 5 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 48 [2022-04-06 19:59:22,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:22,569 INFO L225 Difference]: With dead ends: 92 [2022-04-06 19:59:22,569 INFO L226 Difference]: Without dead ends: 69 [2022-04-06 19:59:22,569 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=139, Invalid=461, Unknown=0, NotChecked=0, Total=600 [2022-04-06 19:59:22,570 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 79 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:22,570 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 47 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:22,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2022-04-06 19:59:22,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 53. [2022-04-06 19:59:22,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 41 states have (on average 1.0975609756097562) internal successors, (45), 42 states have internal predecessors, (45), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 19:59:22,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 56 transitions. [2022-04-06 19:59:22,577 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 56 transitions. Word has length 48 [2022-04-06 19:59:22,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:22,578 INFO L478 AbstractCegarLoop]: Abstraction has 53 states and 56 transitions. [2022-04-06 19:59:22,578 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 5 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 19:59:22,578 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 56 transitions. [2022-04-06 19:59:22,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-04-06 19:59:22,578 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:22,579 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:22,604 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 19:59:22,779 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 19:59:22,780 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:22,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:22,780 INFO L85 PathProgramCache]: Analyzing trace with hash 389516941, now seen corresponding path program 11 times [2022-04-06 19:59:22,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:22,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [153381614] [2022-04-06 19:59:22,782 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:22,782 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:22,782 INFO L85 PathProgramCache]: Analyzing trace with hash 389516941, now seen corresponding path program 12 times [2022-04-06 19:59:22,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:22,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028197909] [2022-04-06 19:59:22,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:22,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:22,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:22,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:22,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:22,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-06 19:59:22,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:22,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 19:59:22,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:22,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 19:59:22,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:22,866 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 18 proven. 26 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 19:59:22,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:22,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028197909] [2022-04-06 19:59:22,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028197909] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:22,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824831757] [2022-04-06 19:59:22,867 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:22,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:22,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:22,868 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 19:59:22,901 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 19:59:22,924 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 19:59:22,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:22,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 11 conjunts are in the unsatisfiable core [2022-04-06 19:59:22,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:23,031 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 26 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 19:59:23,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:23,133 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 26 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 19:59:23,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824831757] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:23,133 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:23,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 14 [2022-04-06 19:59:23,134 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:23,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [153381614] [2022-04-06 19:59:23,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [153381614] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:23,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:23,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:59:23,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726614343] [2022-04-06 19:59:23,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:23,135 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 19:59:23,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:23,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 19:59:23,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2022-04-06 19:59:23,136 INFO L87 Difference]: Start difference. First operand 53 states and 56 transitions. Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 8 states have internal predecessors, (34), 5 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 19:59:23,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:23,296 INFO L93 Difference]: Finished difference Result 64 states and 67 transitions. [2022-04-06 19:59:23,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 19:59:23,297 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 8 states have internal predecessors, (34), 5 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 50 [2022-04-06 19:59:23,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:23,299 INFO L225 Difference]: With dead ends: 64 [2022-04-06 19:59:23,299 INFO L226 Difference]: Without dead ends: 62 [2022-04-06 19:59:23,300 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=101, Invalid=361, Unknown=0, NotChecked=0, Total=462 [2022-04-06 19:59:23,301 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 41 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:23,302 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 52 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:23,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2022-04-06 19:59:23,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 61. [2022-04-06 19:59:23,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 47 states have (on average 1.0851063829787233) internal successors, (51), 48 states have internal predecessors, (51), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 19:59:23,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 64 transitions. [2022-04-06 19:59:23,311 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 64 transitions. Word has length 50 [2022-04-06 19:59:23,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:23,312 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 64 transitions. [2022-04-06 19:59:23,312 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 8 states have internal predecessors, (34), 5 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 19:59:23,312 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 64 transitions. [2022-04-06 19:59:23,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-06 19:59:23,312 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:23,313 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:23,339 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 19:59:23,535 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 19:59:23,535 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:23,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:23,536 INFO L85 PathProgramCache]: Analyzing trace with hash -941463263, now seen corresponding path program 13 times [2022-04-06 19:59:23,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:23,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [133201719] [2022-04-06 19:59:23,537 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:23,537 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:23,537 INFO L85 PathProgramCache]: Analyzing trace with hash -941463263, now seen corresponding path program 14 times [2022-04-06 19:59:23,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:23,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899981520] [2022-04-06 19:59:23,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:23,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:23,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:23,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:23,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:23,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-06 19:59:23,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:23,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 19:59:23,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:23,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 19:59:23,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:23,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 19:59:23,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:23,646 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 31 proven. 29 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 19:59:23,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:23,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899981520] [2022-04-06 19:59:23,646 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899981520] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:23,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098606711] [2022-04-06 19:59:23,646 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:23,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:23,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:23,648 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 19:59:23,648 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 19:59:23,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:23,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:23,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 12 conjunts are in the unsatisfiable core [2022-04-06 19:59:23,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:23,853 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 19:59:23,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:23,968 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 19:59:23,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098606711] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:23,969 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:23,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 20 [2022-04-06 19:59:23,969 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:23,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [133201719] [2022-04-06 19:59:23,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [133201719] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:23,970 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:23,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 19:59:23,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316649307] [2022-04-06 19:59:23,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:23,970 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 19:59:23,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:23,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 19:59:23,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-04-06 19:59:23,971 INFO L87 Difference]: Start difference. First operand 61 states and 64 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 6 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 19:59:24,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:24,235 INFO L93 Difference]: Finished difference Result 110 states and 128 transitions. [2022-04-06 19:59:24,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 19:59:24,235 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 6 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 58 [2022-04-06 19:59:24,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:24,236 INFO L225 Difference]: With dead ends: 110 [2022-04-06 19:59:24,236 INFO L226 Difference]: Without dead ends: 83 [2022-04-06 19:59:24,237 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=707, Unknown=0, NotChecked=0, Total=870 [2022-04-06 19:59:24,237 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 93 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:24,237 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 49 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:24,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2022-04-06 19:59:24,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 63. [2022-04-06 19:59:24,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 49 states have (on average 1.0816326530612246) internal successors, (53), 50 states have internal predecessors, (53), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 19:59:24,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 66 transitions. [2022-04-06 19:59:24,246 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 66 transitions. Word has length 58 [2022-04-06 19:59:24,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:24,246 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 66 transitions. [2022-04-06 19:59:24,247 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 6 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 19:59:24,247 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 66 transitions. [2022-04-06 19:59:24,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-04-06 19:59:24,247 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:24,248 INFO L499 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:24,272 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 19:59:24,463 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 19:59:24,463 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:24,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:24,464 INFO L85 PathProgramCache]: Analyzing trace with hash -693157466, now seen corresponding path program 15 times [2022-04-06 19:59:24,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:24,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [419924576] [2022-04-06 19:59:24,465 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:24,465 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:24,465 INFO L85 PathProgramCache]: Analyzing trace with hash -693157466, now seen corresponding path program 16 times [2022-04-06 19:59:24,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:24,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380680754] [2022-04-06 19:59:24,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:24,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:24,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:24,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:24,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:24,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-06 19:59:24,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:24,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 19:59:24,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:24,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 19:59:24,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:24,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 19:59:24,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:24,569 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 28 proven. 42 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 19:59:24,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:24,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380680754] [2022-04-06 19:59:24,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380680754] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:24,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816702935] [2022-04-06 19:59:24,569 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:24,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:24,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:24,571 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 19:59:24,603 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 19:59:24,624 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:24,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:24,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 19:59:24,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:24,759 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 38 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 19:59:24,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:24,882 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 38 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 19:59:24,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816702935] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:24,884 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:24,884 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 15 [2022-04-06 19:59:24,884 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:24,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [419924576] [2022-04-06 19:59:24,884 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [419924576] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:24,884 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:24,885 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 19:59:24,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262270519] [2022-04-06 19:59:24,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:24,885 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 19:59:24,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:24,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 19:59:24,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-04-06 19:59:24,886 INFO L87 Difference]: Start difference. First operand 63 states and 66 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 9 states have internal predecessors, (39), 6 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 19:59:25,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:25,062 INFO L93 Difference]: Finished difference Result 74 states and 77 transitions. [2022-04-06 19:59:25,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 19:59:25,063 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 9 states have internal predecessors, (39), 6 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 60 [2022-04-06 19:59:25,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:25,064 INFO L225 Difference]: With dead ends: 74 [2022-04-06 19:59:25,064 INFO L226 Difference]: Without dead ends: 72 [2022-04-06 19:59:25,064 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 130 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=123, Invalid=429, Unknown=0, NotChecked=0, Total=552 [2022-04-06 19:59:25,065 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 43 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:25,065 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 53 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:25,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2022-04-06 19:59:25,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 71. [2022-04-06 19:59:25,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 55 states have (on average 1.0727272727272728) internal successors, (59), 56 states have internal predecessors, (59), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 19:59:25,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 74 transitions. [2022-04-06 19:59:25,084 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 74 transitions. Word has length 60 [2022-04-06 19:59:25,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:25,084 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 74 transitions. [2022-04-06 19:59:25,085 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 9 states have internal predecessors, (39), 6 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 19:59:25,085 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 74 transitions. [2022-04-06 19:59:25,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-04-06 19:59:25,087 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:25,087 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:25,104 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 19:59:25,291 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 19:59:25,292 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:25,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:25,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1957032762, now seen corresponding path program 17 times [2022-04-06 19:59:25,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:25,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2063332540] [2022-04-06 19:59:25,293 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:25,293 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:25,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1957032762, now seen corresponding path program 18 times [2022-04-06 19:59:25,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:25,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135401158] [2022-04-06 19:59:25,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:25,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:25,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:25,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:25,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:25,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-06 19:59:25,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:25,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 19:59:25,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:25,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 19:59:25,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:25,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 19:59:25,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:25,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 19:59:25,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:25,420 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 48 proven. 42 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 19:59:25,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:25,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135401158] [2022-04-06 19:59:25,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135401158] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:25,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741864369] [2022-04-06 19:59:25,421 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:25,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:25,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:25,422 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 19:59:25,451 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 19:59:25,499 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 19:59:25,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:25,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-06 19:59:25,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:25,694 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 40 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 19:59:25,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:25,824 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 40 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 19:59:25,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741864369] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:25,824 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:25,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10, 10] total 23 [2022-04-06 19:59:25,825 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:25,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2063332540] [2022-04-06 19:59:25,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2063332540] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:25,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:25,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 19:59:25,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907121880] [2022-04-06 19:59:25,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:25,825 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 19:59:25,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:25,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 19:59:25,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2022-04-06 19:59:25,826 INFO L87 Difference]: Start difference. First operand 71 states and 74 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 7 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 19:59:26,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:26,149 INFO L93 Difference]: Finished difference Result 128 states and 149 transitions. [2022-04-06 19:59:26,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 19:59:26,149 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 7 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 68 [2022-04-06 19:59:26,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:26,161 INFO L225 Difference]: With dead ends: 128 [2022-04-06 19:59:26,161 INFO L226 Difference]: Without dead ends: 97 [2022-04-06 19:59:26,162 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=221, Invalid=969, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 19:59:26,162 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 113 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:26,162 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 51 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 19:59:26,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-04-06 19:59:26,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 73. [2022-04-06 19:59:26,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 57 states have (on average 1.0701754385964912) internal successors, (61), 58 states have internal predecessors, (61), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 19:59:26,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 76 transitions. [2022-04-06 19:59:26,171 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 76 transitions. Word has length 68 [2022-04-06 19:59:26,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:26,171 INFO L478 AbstractCegarLoop]: Abstraction has 73 states and 76 transitions. [2022-04-06 19:59:26,171 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 7 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 19:59:26,171 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 76 transitions. [2022-04-06 19:59:26,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-04-06 19:59:26,172 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:26,172 INFO L499 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:26,195 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 19:59:26,395 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 19:59:26,396 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:26,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:26,396 INFO L85 PathProgramCache]: Analyzing trace with hash -971658881, now seen corresponding path program 19 times [2022-04-06 19:59:26,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:26,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1378652525] [2022-04-06 19:59:26,397 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:26,397 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:26,398 INFO L85 PathProgramCache]: Analyzing trace with hash -971658881, now seen corresponding path program 20 times [2022-04-06 19:59:26,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:26,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509015976] [2022-04-06 19:59:26,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:26,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:26,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:26,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:26,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:26,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 19:59:26,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:26,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 19:59:26,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:26,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 19:59:26,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:26,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:59:26,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:26,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 19:59:26,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:26,518 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 40 proven. 62 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 19:59:26,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:26,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509015976] [2022-04-06 19:59:26,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509015976] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:26,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545560380] [2022-04-06 19:59:26,519 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:26,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:26,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:26,524 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 19:59:26,548 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 19:59:26,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:26,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:26,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 19:59:26,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:26,698 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 19:59:26,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:26,840 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 19:59:26,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545560380] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:26,840 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:26,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 16 [2022-04-06 19:59:26,841 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:26,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1378652525] [2022-04-06 19:59:26,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1378652525] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:26,841 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:26,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 19:59:26,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480455915] [2022-04-06 19:59:26,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:26,842 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 19:59:26,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:26,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 19:59:26,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-04-06 19:59:26,842 INFO L87 Difference]: Start difference. First operand 73 states and 76 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 10 states have internal predecessors, (44), 7 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 19:59:27,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:27,046 INFO L93 Difference]: Finished difference Result 84 states and 87 transitions. [2022-04-06 19:59:27,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 19:59:27,051 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 10 states have internal predecessors, (44), 7 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 70 [2022-04-06 19:59:27,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:27,053 INFO L225 Difference]: With dead ends: 84 [2022-04-06 19:59:27,053 INFO L226 Difference]: Without dead ends: 82 [2022-04-06 19:59:27,053 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 153 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=148, Invalid=502, Unknown=0, NotChecked=0, Total=650 [2022-04-06 19:59:27,055 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 45 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:27,055 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 54 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:27,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2022-04-06 19:59:27,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 81. [2022-04-06 19:59:27,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 63 states have (on average 1.0634920634920635) internal successors, (67), 64 states have internal predecessors, (67), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 19:59:27,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 84 transitions. [2022-04-06 19:59:27,067 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 84 transitions. Word has length 70 [2022-04-06 19:59:27,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:27,068 INFO L478 AbstractCegarLoop]: Abstraction has 81 states and 84 transitions. [2022-04-06 19:59:27,068 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 10 states have internal predecessors, (44), 7 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 19:59:27,068 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 84 transitions. [2022-04-06 19:59:27,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-04-06 19:59:27,070 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:27,070 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:27,097 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 19:59:27,283 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 19:59:27,283 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:27,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:27,284 INFO L85 PathProgramCache]: Analyzing trace with hash -726175213, now seen corresponding path program 21 times [2022-04-06 19:59:27,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:27,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [501130700] [2022-04-06 19:59:27,285 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:27,285 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:27,285 INFO L85 PathProgramCache]: Analyzing trace with hash -726175213, now seen corresponding path program 22 times [2022-04-06 19:59:27,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:27,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124466185] [2022-04-06 19:59:27,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:27,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:27,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:27,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:27,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:27,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 19:59:27,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:27,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 19:59:27,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:27,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 19:59:27,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:27,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:59:27,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:27,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 19:59:27,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:27,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 19:59:27,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:27,423 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 69 proven. 57 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 19:59:27,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:27,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124466185] [2022-04-06 19:59:27,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124466185] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:27,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302251797] [2022-04-06 19:59:27,424 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:27,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:27,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:27,425 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 19:59:27,453 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 19:59:27,480 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:27,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:27,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 16 conjunts are in the unsatisfiable core [2022-04-06 19:59:27,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:27,694 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 54 proven. 72 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 19:59:27,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:27,830 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 54 proven. 72 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 19:59:27,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302251797] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:27,831 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:27,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 11, 11] total 26 [2022-04-06 19:59:27,831 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:27,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [501130700] [2022-04-06 19:59:27,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [501130700] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:27,831 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:27,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 19:59:27,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433961709] [2022-04-06 19:59:27,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:27,832 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 19:59:27,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:27,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 19:59:27,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2022-04-06 19:59:27,833 INFO L87 Difference]: Start difference. First operand 81 states and 84 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 8 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 19:59:28,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:28,206 INFO L93 Difference]: Finished difference Result 146 states and 170 transitions. [2022-04-06 19:59:28,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 19:59:28,206 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 8 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 78 [2022-04-06 19:59:28,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:28,207 INFO L225 Difference]: With dead ends: 146 [2022-04-06 19:59:28,207 INFO L226 Difference]: Without dead ends: 111 [2022-04-06 19:59:28,208 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 167 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=288, Invalid=1272, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 19:59:28,208 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 159 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:28,209 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 63 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 19:59:28,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2022-04-06 19:59:28,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 83. [2022-04-06 19:59:28,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 65 states have (on average 1.0615384615384615) internal successors, (69), 66 states have internal predecessors, (69), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 19:59:28,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 86 transitions. [2022-04-06 19:59:28,217 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 86 transitions. Word has length 78 [2022-04-06 19:59:28,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:28,217 INFO L478 AbstractCegarLoop]: Abstraction has 83 states and 86 transitions. [2022-04-06 19:59:28,217 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 8 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 19:59:28,217 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 86 transitions. [2022-04-06 19:59:28,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-04-06 19:59:28,218 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:28,218 INFO L499 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:28,238 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 19:59:28,431 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 19:59:28,431 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:28,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:28,432 INFO L85 PathProgramCache]: Analyzing trace with hash 538957336, now seen corresponding path program 23 times [2022-04-06 19:59:28,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:28,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1025178939] [2022-04-06 19:59:28,433 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:28,433 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:28,433 INFO L85 PathProgramCache]: Analyzing trace with hash 538957336, now seen corresponding path program 24 times [2022-04-06 19:59:28,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:28,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863901351] [2022-04-06 19:59:28,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:28,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:28,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:28,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:28,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:28,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 19:59:28,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:28,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:59:28,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:28,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 19:59:28,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:28,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 19:59:28,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:28,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 19:59:28,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:28,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 19:59:28,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:28,556 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 54 proven. 86 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 19:59:28,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:28,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863901351] [2022-04-06 19:59:28,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863901351] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:28,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623669269] [2022-04-06 19:59:28,557 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:28,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:28,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:28,558 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 19:59:28,560 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 19:59:28,613 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 19:59:28,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:28,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 19:59:28,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:28,767 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 68 proven. 72 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 19:59:28,767 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:28,908 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 68 proven. 72 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 19:59:28,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623669269] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:28,908 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:28,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 17 [2022-04-06 19:59:28,908 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:28,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1025178939] [2022-04-06 19:59:28,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1025178939] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:28,909 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:28,909 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 19:59:28,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112248826] [2022-04-06 19:59:28,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:28,909 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 19:59:28,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:28,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 19:59:28,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2022-04-06 19:59:28,911 INFO L87 Difference]: Start difference. First operand 83 states and 86 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 11 states have internal predecessors, (49), 8 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 19:59:29,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:29,102 INFO L93 Difference]: Finished difference Result 94 states and 97 transitions. [2022-04-06 19:59:29,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 19:59:29,103 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 11 states have internal predecessors, (49), 8 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 80 [2022-04-06 19:59:29,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:29,104 INFO L225 Difference]: With dead ends: 94 [2022-04-06 19:59:29,104 INFO L226 Difference]: Without dead ends: 92 [2022-04-06 19:59:29,104 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 176 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=176, Invalid=580, Unknown=0, NotChecked=0, Total=756 [2022-04-06 19:59:29,105 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 51 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:29,105 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 50 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:29,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-04-06 19:59:29,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 91. [2022-04-06 19:59:29,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 71 states have (on average 1.056338028169014) internal successors, (75), 72 states have internal predecessors, (75), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 19:59:29,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 94 transitions. [2022-04-06 19:59:29,113 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 94 transitions. Word has length 80 [2022-04-06 19:59:29,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:29,113 INFO L478 AbstractCegarLoop]: Abstraction has 91 states and 94 transitions. [2022-04-06 19:59:29,114 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 11 states have internal predecessors, (49), 8 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 19:59:29,114 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 94 transitions. [2022-04-06 19:59:29,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-04-06 19:59:29,114 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:29,114 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:29,131 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-04-06 19:59:29,319 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 19:59:29,319 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:29,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:29,320 INFO L85 PathProgramCache]: Analyzing trace with hash -457443924, now seen corresponding path program 25 times [2022-04-06 19:59:29,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:29,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [202940511] [2022-04-06 19:59:29,321 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:29,322 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:29,322 INFO L85 PathProgramCache]: Analyzing trace with hash -457443924, now seen corresponding path program 26 times [2022-04-06 19:59:29,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:29,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212535865] [2022-04-06 19:59:29,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:29,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:29,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:29,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:29,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:29,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 19:59:29,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:29,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:59:29,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:29,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 19:59:29,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:29,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 19:59:29,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:29,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 19:59:29,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:29,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 19:59:29,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:29,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 19:59:29,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:29,505 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 74 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 19:59:29,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:29,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212535865] [2022-04-06 19:59:29,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212535865] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:29,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775046940] [2022-04-06 19:59:29,505 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:29,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:29,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:29,507 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 19:59:29,516 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 19:59:29,569 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:29,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:29,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 19:59:29,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:29,830 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 19:59:29,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:30,008 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 19:59:30,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775046940] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:30,009 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:30,009 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 12] total 29 [2022-04-06 19:59:30,009 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:30,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [202940511] [2022-04-06 19:59:30,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [202940511] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:30,009 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:30,010 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 19:59:30,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40832171] [2022-04-06 19:59:30,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:30,010 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 19:59:30,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:30,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 19:59:30,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2022-04-06 19:59:30,011 INFO L87 Difference]: Start difference. First operand 91 states and 94 transitions. Second operand has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 9 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 19:59:30,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:30,406 INFO L93 Difference]: Finished difference Result 164 states and 191 transitions. [2022-04-06 19:59:30,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 19:59:30,407 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 9 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 88 [2022-04-06 19:59:30,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:30,408 INFO L225 Difference]: With dead ends: 164 [2022-04-06 19:59:30,408 INFO L226 Difference]: Without dead ends: 125 [2022-04-06 19:59:30,409 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 189 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=364, Invalid=1616, Unknown=0, NotChecked=0, Total=1980 [2022-04-06 19:59:30,409 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 163 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:30,410 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 55 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 19:59:30,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2022-04-06 19:59:30,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 93. [2022-04-06 19:59:30,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 73 states have (on average 1.0547945205479452) internal successors, (77), 74 states have internal predecessors, (77), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 19:59:30,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 96 transitions. [2022-04-06 19:59:30,419 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 96 transitions. Word has length 88 [2022-04-06 19:59:30,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:30,419 INFO L478 AbstractCegarLoop]: Abstraction has 93 states and 96 transitions. [2022-04-06 19:59:30,420 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 9 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 19:59:30,420 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 96 transitions. [2022-04-06 19:59:30,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-04-06 19:59:30,420 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:30,420 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:30,442 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-04-06 19:59:30,635 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 19:59:30,635 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:30,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:30,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1282332529, now seen corresponding path program 27 times [2022-04-06 19:59:30,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:30,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1124319714] [2022-04-06 19:59:30,637 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:30,637 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:30,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1282332529, now seen corresponding path program 28 times [2022-04-06 19:59:30,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:30,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068877548] [2022-04-06 19:59:30,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:30,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:30,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:30,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 19:59:30,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 19:59:30,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 19:59:30,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 19:59:30,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 19:59:30,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 19:59:30,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 19:59:30,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,781 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 70 proven. 114 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 19:59:30,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:30,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068877548] [2022-04-06 19:59:30,782 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068877548] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:30,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123399798] [2022-04-06 19:59:30,782 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:30,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:30,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:30,783 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 19:59:30,792 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 19:59:30,843 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:30,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:30,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 19:59:30,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:31,015 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 86 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 19:59:31,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:31,193 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 86 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 19:59:31,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123399798] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:31,193 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:31,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 18 [2022-04-06 19:59:31,193 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:31,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1124319714] [2022-04-06 19:59:31,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1124319714] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:31,194 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:31,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:59:31,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597097499] [2022-04-06 19:59:31,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:31,194 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 19:59:31,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:31,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 19:59:31,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-04-06 19:59:31,195 INFO L87 Difference]: Start difference. First operand 93 states and 96 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 12 states have internal predecessors, (54), 9 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 19:59:31,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:31,427 INFO L93 Difference]: Finished difference Result 104 states and 107 transitions. [2022-04-06 19:59:31,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 19:59:31,428 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 12 states have internal predecessors, (54), 9 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 90 [2022-04-06 19:59:31,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:31,428 INFO L225 Difference]: With dead ends: 104 [2022-04-06 19:59:31,428 INFO L226 Difference]: Without dead ends: 102 [2022-04-06 19:59:31,429 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 199 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=207, Invalid=663, Unknown=0, NotChecked=0, Total=870 [2022-04-06 19:59:31,430 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 49 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:31,430 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 66 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:31,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2022-04-06 19:59:31,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 101. [2022-04-06 19:59:31,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 79 states have (on average 1.0506329113924051) internal successors, (83), 80 states have internal predecessors, (83), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 19:59:31,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 104 transitions. [2022-04-06 19:59:31,438 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 104 transitions. Word has length 90 [2022-04-06 19:59:31,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:31,438 INFO L478 AbstractCegarLoop]: Abstraction has 101 states and 104 transitions. [2022-04-06 19:59:31,439 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 12 states have internal predecessors, (54), 9 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 19:59:31,439 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 104 transitions. [2022-04-06 19:59:31,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-04-06 19:59:31,439 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:31,440 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:31,466 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 19:59:31,655 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 19:59:31,655 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:31,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:31,656 INFO L85 PathProgramCache]: Analyzing trace with hash 574918149, now seen corresponding path program 29 times [2022-04-06 19:59:31,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:31,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1174163622] [2022-04-06 19:59:31,657 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:31,657 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:31,657 INFO L85 PathProgramCache]: Analyzing trace with hash 574918149, now seen corresponding path program 30 times [2022-04-06 19:59:31,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:31,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948726957] [2022-04-06 19:59:31,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:31,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:31,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:31,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:31,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:31,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 19:59:31,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:31,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 19:59:31,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:31,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 19:59:31,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:31,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 19:59:31,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:31,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 19:59:31,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:31,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 19:59:31,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:31,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 19:59:31,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:31,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 19:59:31,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:31,864 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 123 proven. 93 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 19:59:31,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:31,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948726957] [2022-04-06 19:59:31,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948726957] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:31,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138977773] [2022-04-06 19:59:31,865 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:31,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:31,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:31,866 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 19:59:31,875 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 19:59:31,924 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 19:59:31,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:31,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-06 19:59:31,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:32,189 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 88 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 19:59:32,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:32,373 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 88 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 19:59:32,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138977773] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:32,374 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:32,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 13, 13] total 32 [2022-04-06 19:59:32,374 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:32,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1174163622] [2022-04-06 19:59:32,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1174163622] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:32,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:32,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 19:59:32,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579100841] [2022-04-06 19:59:32,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:32,375 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 19:59:32,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:32,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 19:59:32,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=831, Unknown=0, NotChecked=0, Total=992 [2022-04-06 19:59:32,376 INFO L87 Difference]: Start difference. First operand 101 states and 104 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 states have internal predecessors, (57), 10 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 19:59:32,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:32,789 INFO L93 Difference]: Finished difference Result 182 states and 212 transitions. [2022-04-06 19:59:32,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 19:59:32,789 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 states have internal predecessors, (57), 10 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 98 [2022-04-06 19:59:32,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:32,790 INFO L225 Difference]: With dead ends: 182 [2022-04-06 19:59:32,790 INFO L226 Difference]: Without dead ends: 139 [2022-04-06 19:59:32,791 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 211 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=449, Invalid=2001, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 19:59:32,792 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 157 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:32,792 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 67 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 419 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 19:59:32,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2022-04-06 19:59:32,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 103. [2022-04-06 19:59:32,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 81 states have (on average 1.0493827160493827) internal successors, (85), 82 states have internal predecessors, (85), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 19:59:32,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 106 transitions. [2022-04-06 19:59:32,801 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 106 transitions. Word has length 98 [2022-04-06 19:59:32,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:32,801 INFO L478 AbstractCegarLoop]: Abstraction has 103 states and 106 transitions. [2022-04-06 19:59:32,802 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 states have internal predecessors, (57), 10 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 19:59:32,802 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 106 transitions. [2022-04-06 19:59:32,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-04-06 19:59:32,802 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:32,803 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:32,826 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 19:59:33,025 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 19:59:33,026 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:33,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:33,026 INFO L85 PathProgramCache]: Analyzing trace with hash -1466974838, now seen corresponding path program 31 times [2022-04-06 19:59:33,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:33,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1342378344] [2022-04-06 19:59:33,027 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:33,027 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:33,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1466974838, now seen corresponding path program 32 times [2022-04-06 19:59:33,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:33,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983705922] [2022-04-06 19:59:33,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:33,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:33,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:33,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 19:59:33,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 19:59:33,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 19:59:33,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 19:59:33,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 19:59:33,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 19:59:33,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 19:59:33,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 19:59:33,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,175 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 88 proven. 146 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 19:59:33,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:33,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983705922] [2022-04-06 19:59:33,175 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983705922] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:33,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445615948] [2022-04-06 19:59:33,176 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:33,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:33,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:33,177 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 19:59:33,205 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 19:59:33,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:33,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:33,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 19:59:33,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:33,409 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 19:59:33,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:33,601 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 19:59:33,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445615948] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:33,601 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:33,602 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 19 [2022-04-06 19:59:33,602 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:33,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1342378344] [2022-04-06 19:59:33,602 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1342378344] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:33,602 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:33,602 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 19:59:33,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728803918] [2022-04-06 19:59:33,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:33,603 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 19:59:33,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:33,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 19:59:33,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2022-04-06 19:59:33,603 INFO L87 Difference]: Start difference. First operand 103 states and 106 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 13 states have internal predecessors, (59), 10 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 19:59:33,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:33,854 INFO L93 Difference]: Finished difference Result 114 states and 117 transitions. [2022-04-06 19:59:33,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 19:59:33,854 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 13 states have internal predecessors, (59), 10 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 100 [2022-04-06 19:59:33,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:33,855 INFO L225 Difference]: With dead ends: 114 [2022-04-06 19:59:33,855 INFO L226 Difference]: Without dead ends: 112 [2022-04-06 19:59:33,856 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 222 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=241, Invalid=751, Unknown=0, NotChecked=0, Total=992 [2022-04-06 19:59:33,856 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 51 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:33,856 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 62 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:33,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2022-04-06 19:59:33,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 111. [2022-04-06 19:59:33,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.0459770114942528) internal successors, (91), 88 states have internal predecessors, (91), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 19:59:33,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 114 transitions. [2022-04-06 19:59:33,866 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 114 transitions. Word has length 100 [2022-04-06 19:59:33,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:33,866 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 114 transitions. [2022-04-06 19:59:33,866 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 13 states have internal predecessors, (59), 10 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 19:59:33,867 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 114 transitions. [2022-04-06 19:59:33,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-04-06 19:59:33,867 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:33,867 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:33,885 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 19:59:34,071 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 19:59:34,071 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:34,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:34,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1422805790, now seen corresponding path program 33 times [2022-04-06 19:59:34,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:34,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1819135896] [2022-04-06 19:59:34,073 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:34,073 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:34,073 INFO L85 PathProgramCache]: Analyzing trace with hash 1422805790, now seen corresponding path program 34 times [2022-04-06 19:59:34,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:34,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93711134] [2022-04-06 19:59:34,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:34,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:34,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:34,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:34,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:34,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 19:59:34,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:34,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 19:59:34,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:34,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 19:59:34,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:34,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 19:59:34,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:34,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 19:59:34,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:34,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 19:59:34,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:34,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 19:59:34,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:34,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 19:59:34,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:34,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 19:59:34,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:34,326 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 156 proven. 114 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 19:59:34,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:34,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93711134] [2022-04-06 19:59:34,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93711134] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:34,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475001765] [2022-04-06 19:59:34,326 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:34,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:34,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:34,327 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 19:59:34,358 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 19:59:34,396 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:34,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:34,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-06 19:59:34,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:34,719 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 108 proven. 162 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 19:59:34,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:34,925 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 108 proven. 162 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 19:59:34,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475001765] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:34,926 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:34,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 14, 14] total 35 [2022-04-06 19:59:34,926 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:34,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1819135896] [2022-04-06 19:59:34,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1819135896] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:34,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:34,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 19:59:34,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158751024] [2022-04-06 19:59:34,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:34,927 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 19:59:34,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:34,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 19:59:34,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=997, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 19:59:34,928 INFO L87 Difference]: Start difference. First operand 111 states and 114 transitions. Second operand has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 11 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 19:59:35,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:35,480 INFO L93 Difference]: Finished difference Result 200 states and 233 transitions. [2022-04-06 19:59:35,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 19:59:35,481 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 11 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 108 [2022-04-06 19:59:35,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:35,482 INFO L225 Difference]: With dead ends: 200 [2022-04-06 19:59:35,482 INFO L226 Difference]: Without dead ends: 153 [2022-04-06 19:59:35,483 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 233 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 795 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=543, Invalid=2427, Unknown=0, NotChecked=0, Total=2970 [2022-04-06 19:59:35,484 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 179 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:35,484 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 69 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 19:59:35,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2022-04-06 19:59:35,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 113. [2022-04-06 19:59:35,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 89 states have (on average 1.0449438202247192) internal successors, (93), 90 states have internal predecessors, (93), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 19:59:35,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 116 transitions. [2022-04-06 19:59:35,495 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 116 transitions. Word has length 108 [2022-04-06 19:59:35,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:35,495 INFO L478 AbstractCegarLoop]: Abstraction has 113 states and 116 transitions. [2022-04-06 19:59:35,495 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 11 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 19:59:35,496 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 116 transitions. [2022-04-06 19:59:35,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-04-06 19:59:35,496 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:35,496 INFO L499 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 10, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:35,522 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 19:59:35,711 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 19:59:35,712 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:35,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:35,712 INFO L85 PathProgramCache]: Analyzing trace with hash 284924003, now seen corresponding path program 35 times [2022-04-06 19:59:35,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:35,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [551229996] [2022-04-06 19:59:35,713 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:35,713 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:35,713 INFO L85 PathProgramCache]: Analyzing trace with hash 284924003, now seen corresponding path program 36 times [2022-04-06 19:59:35,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:35,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300867736] [2022-04-06 19:59:35,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:35,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:35,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:35,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 19:59:35,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 19:59:35,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:59:35,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 19:59:35,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 19:59:35,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 19:59:35,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 19:59:35,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 19:59:35,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 19:59:35,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,880 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 108 proven. 182 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 19:59:35,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:35,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300867736] [2022-04-06 19:59:35,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300867736] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:35,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675269493] [2022-04-06 19:59:35,881 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:35,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:35,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:35,882 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 19:59:35,884 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 19:59:35,948 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-04-06 19:59:35,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:35,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 19:59:35,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:36,191 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 128 proven. 162 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 19:59:36,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:36,379 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 128 proven. 162 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 19:59:36,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675269493] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:36,380 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:36,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 20 [2022-04-06 19:59:36,380 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:36,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [551229996] [2022-04-06 19:59:36,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [551229996] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:36,380 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:36,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 19:59:36,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698651910] [2022-04-06 19:59:36,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:36,381 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 19:59:36,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:36,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 19:59:36,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2022-04-06 19:59:36,382 INFO L87 Difference]: Start difference. First operand 113 states and 116 transitions. Second operand has 16 states, 16 states have (on average 4.0) internal successors, (64), 14 states have internal predecessors, (64), 11 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 19:59:36,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:36,628 INFO L93 Difference]: Finished difference Result 124 states and 127 transitions. [2022-04-06 19:59:36,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 19:59:36,628 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0) internal successors, (64), 14 states have internal predecessors, (64), 11 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 110 [2022-04-06 19:59:36,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:36,629 INFO L225 Difference]: With dead ends: 124 [2022-04-06 19:59:36,629 INFO L226 Difference]: Without dead ends: 122 [2022-04-06 19:59:36,630 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 245 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=278, Invalid=844, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 19:59:36,631 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 61 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:36,631 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 53 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:36,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2022-04-06 19:59:36,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 121. [2022-04-06 19:59:36,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 95 states have (on average 1.0421052631578946) internal successors, (99), 96 states have internal predecessors, (99), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 19:59:36,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 124 transitions. [2022-04-06 19:59:36,643 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 124 transitions. Word has length 110 [2022-04-06 19:59:36,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:36,643 INFO L478 AbstractCegarLoop]: Abstraction has 121 states and 124 transitions. [2022-04-06 19:59:36,644 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.0) internal successors, (64), 14 states have internal predecessors, (64), 11 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 19:59:36,644 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 124 transitions. [2022-04-06 19:59:36,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-04-06 19:59:36,644 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:36,644 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:36,663 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 19:59:36,845 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 19:59:36,845 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:36,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:36,845 INFO L85 PathProgramCache]: Analyzing trace with hash 381828343, now seen corresponding path program 37 times [2022-04-06 19:59:36,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:36,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1500363310] [2022-04-06 19:59:36,846 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:36,847 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:36,847 INFO L85 PathProgramCache]: Analyzing trace with hash 381828343, now seen corresponding path program 38 times [2022-04-06 19:59:36,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:36,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365451342] [2022-04-06 19:59:36,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:36,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:36,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:37,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:37,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:37,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 19:59:37,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:37,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 19:59:37,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:37,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:59:37,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:37,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 19:59:37,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:37,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 19:59:37,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:37,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 19:59:37,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:37,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 19:59:37,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:37,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 19:59:37,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:37,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 19:59:37,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:37,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 19:59:37,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:37,122 INFO L134 CoverageAnalysis]: Checked inductivity of 510 backedges. 193 proven. 137 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 19:59:37,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:37,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365451342] [2022-04-06 19:59:37,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365451342] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:37,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314656442] [2022-04-06 19:59:37,123 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:37,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:37,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:37,124 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 19:59:37,151 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 19:59:37,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:37,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:37,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-06 19:59:37,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:37,547 INFO L134 CoverageAnalysis]: Checked inductivity of 510 backedges. 130 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 19:59:37,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:37,760 INFO L134 CoverageAnalysis]: Checked inductivity of 510 backedges. 130 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 19:59:37,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314656442] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:37,760 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:37,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 15, 15] total 38 [2022-04-06 19:59:37,760 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:37,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1500363310] [2022-04-06 19:59:37,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1500363310] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:37,761 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:37,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 19:59:37,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937316009] [2022-04-06 19:59:37,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:37,761 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 19:59:37,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:37,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 19:59:37,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=1178, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 19:59:37,762 INFO L87 Difference]: Start difference. First operand 121 states and 124 transitions. Second operand has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 12 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 19:59:38,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:38,314 INFO L93 Difference]: Finished difference Result 218 states and 254 transitions. [2022-04-06 19:59:38,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 19:59:38,315 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 12 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Word has length 118 [2022-04-06 19:59:38,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:38,316 INFO L225 Difference]: With dead ends: 218 [2022-04-06 19:59:38,316 INFO L226 Difference]: Without dead ends: 167 [2022-04-06 19:59:38,318 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 255 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 964 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=646, Invalid=2894, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 19:59:38,318 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 215 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:38,319 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 71 Invalid, 676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 19:59:38,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2022-04-06 19:59:38,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 123. [2022-04-06 19:59:38,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 97 states have (on average 1.041237113402062) internal successors, (101), 98 states have internal predecessors, (101), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 19:59:38,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 126 transitions. [2022-04-06 19:59:38,331 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 126 transitions. Word has length 118 [2022-04-06 19:59:38,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:38,332 INFO L478 AbstractCegarLoop]: Abstraction has 123 states and 126 transitions. [2022-04-06 19:59:38,332 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 12 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 19:59:38,332 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 126 transitions. [2022-04-06 19:59:38,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-04-06 19:59:38,332 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:38,333 INFO L499 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:38,351 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 19:59:38,543 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 19:59:38,543 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:38,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:38,544 INFO L85 PathProgramCache]: Analyzing trace with hash 706181116, now seen corresponding path program 39 times [2022-04-06 19:59:38,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:38,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1897826220] [2022-04-06 19:59:38,545 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:38,545 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:38,545 INFO L85 PathProgramCache]: Analyzing trace with hash 706181116, now seen corresponding path program 40 times [2022-04-06 19:59:38,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:38,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739448192] [2022-04-06 19:59:38,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:38,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:38,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:38,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:38,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:38,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:59:38,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:38,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 19:59:38,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:38,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 19:59:38,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:38,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 19:59:38,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:38,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 19:59:38,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:38,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 19:59:38,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:38,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 19:59:38,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:38,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 19:59:38,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:38,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 19:59:38,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:38,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 19:59:38,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:38,744 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 130 proven. 222 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 19:59:38,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:38,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739448192] [2022-04-06 19:59:38,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739448192] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:38,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131721652] [2022-04-06 19:59:38,744 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:38,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:38,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:38,745 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 19:59:38,775 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 19:59:38,817 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:38,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:38,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 19:59:38,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:39,021 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 19:59:39,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:39,219 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 19:59:39,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131721652] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:39,219 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:39,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 21 [2022-04-06 19:59:39,219 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:39,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1897826220] [2022-04-06 19:59:39,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1897826220] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:39,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:39,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 19:59:39,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525162050] [2022-04-06 19:59:39,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:39,220 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 19:59:39,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:39,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 19:59:39,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2022-04-06 19:59:39,221 INFO L87 Difference]: Start difference. First operand 123 states and 126 transitions. Second operand has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 15 states have internal predecessors, (69), 12 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 19:59:39,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:39,499 INFO L93 Difference]: Finished difference Result 134 states and 137 transitions. [2022-04-06 19:59:39,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 19:59:39,500 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 15 states have internal predecessors, (69), 12 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Word has length 120 [2022-04-06 19:59:39,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:39,501 INFO L225 Difference]: With dead ends: 134 [2022-04-06 19:59:39,501 INFO L226 Difference]: Without dead ends: 132 [2022-04-06 19:59:39,501 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 268 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=318, Invalid=942, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 19:59:39,502 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 57 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:39,502 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 74 Invalid, 404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 354 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 19:59:39,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-04-06 19:59:39,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 131. [2022-04-06 19:59:39,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 103 states have (on average 1.0388349514563107) internal successors, (107), 104 states have internal predecessors, (107), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 19:59:39,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 134 transitions. [2022-04-06 19:59:39,513 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 134 transitions. Word has length 120 [2022-04-06 19:59:39,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:39,513 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 134 transitions. [2022-04-06 19:59:39,513 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 15 states have internal predecessors, (69), 12 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 19:59:39,513 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 134 transitions. [2022-04-06 19:59:39,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-04-06 19:59:39,514 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:39,514 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:39,531 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 19:59:39,715 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 19:59:39,715 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:39,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:39,715 INFO L85 PathProgramCache]: Analyzing trace with hash 511013776, now seen corresponding path program 41 times [2022-04-06 19:59:39,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:39,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1655557006] [2022-04-06 19:59:39,716 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:39,716 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:39,716 INFO L85 PathProgramCache]: Analyzing trace with hash 511013776, now seen corresponding path program 42 times [2022-04-06 19:59:39,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:39,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105456635] [2022-04-06 19:59:39,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:39,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:39,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:39,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:39,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:39,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:59:39,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:39,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 19:59:39,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:39,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 19:59:39,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:39,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 19:59:39,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:39,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 19:59:40,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 19:59:40,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 19:59:40,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 19:59:40,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 19:59:40,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 19:59:40,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 19:59:40,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,015 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 234 proven. 162 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 19:59:40,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:40,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105456635] [2022-04-06 19:59:40,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105456635] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:40,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601719468] [2022-04-06 19:59:40,016 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:40,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:40,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:40,020 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 19:59:40,021 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 19:59:40,094 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-04-06 19:59:40,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:40,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-06 19:59:40,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:40,573 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 154 proven. 242 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 19:59:40,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:40,784 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 154 proven. 242 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 19:59:40,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601719468] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:40,784 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:40,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 16, 16] total 41 [2022-04-06 19:59:40,785 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:40,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1655557006] [2022-04-06 19:59:40,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1655557006] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:40,785 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:40,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 19:59:40,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136066820] [2022-04-06 19:59:40,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:40,785 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 19:59:40,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:40,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 19:59:40,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=266, Invalid=1374, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 19:59:40,787 INFO L87 Difference]: Start difference. First operand 131 states and 134 transitions. Second operand has 27 states, 27 states have (on average 2.6666666666666665) internal successors, (72), 26 states have internal predecessors, (72), 13 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 19:59:41,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:41,389 INFO L93 Difference]: Finished difference Result 236 states and 275 transitions. [2022-04-06 19:59:41,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 19:59:41,390 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.6666666666666665) internal successors, (72), 26 states have internal predecessors, (72), 13 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 128 [2022-04-06 19:59:41,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:41,391 INFO L225 Difference]: With dead ends: 236 [2022-04-06 19:59:41,391 INFO L226 Difference]: Without dead ends: 181 [2022-04-06 19:59:41,392 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 277 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1149 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=758, Invalid=3402, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 19:59:41,393 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 271 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 189 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 189 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:41,393 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 63 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [189 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 19:59:41,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2022-04-06 19:59:41,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 133. [2022-04-06 19:59:41,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 105 states have (on average 1.0380952380952382) internal successors, (109), 106 states have internal predecessors, (109), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 19:59:41,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 136 transitions. [2022-04-06 19:59:41,407 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 136 transitions. Word has length 128 [2022-04-06 19:59:41,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:41,407 INFO L478 AbstractCegarLoop]: Abstraction has 133 states and 136 transitions. [2022-04-06 19:59:41,407 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.6666666666666665) internal successors, (72), 26 states have internal predecessors, (72), 13 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 19:59:41,407 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 136 transitions. [2022-04-06 19:59:41,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-04-06 19:59:41,408 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:41,408 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 12, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:41,427 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 19:59:41,619 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 19:59:41,619 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:41,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:41,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1765043285, now seen corresponding path program 43 times [2022-04-06 19:59:41,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:41,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [780090885] [2022-04-06 19:59:41,621 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:41,621 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:41,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1765043285, now seen corresponding path program 44 times [2022-04-06 19:59:41,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:41,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062253579] [2022-04-06 19:59:41,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:41,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:41,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:41,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:41,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:41,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 19:59:41,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:41,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 19:59:41,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:41,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 19:59:41,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:41,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 19:59:41,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:41,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 19:59:41,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:41,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 19:59:41,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:41,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 19:59:41,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:41,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 19:59:41,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:41,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 19:59:41,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:41,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 19:59:41,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:41,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 19:59:41,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:41,829 INFO L134 CoverageAnalysis]: Checked inductivity of 640 backedges. 154 proven. 266 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 19:59:41,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:41,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062253579] [2022-04-06 19:59:41,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062253579] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:41,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084086027] [2022-04-06 19:59:41,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:41,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:41,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:41,830 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 19:59:41,839 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 19:59:41,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:41,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:41,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 19:59:41,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:42,174 INFO L134 CoverageAnalysis]: Checked inductivity of 640 backedges. 178 proven. 242 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 19:59:42,174 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:42,386 INFO L134 CoverageAnalysis]: Checked inductivity of 640 backedges. 178 proven. 242 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 19:59:42,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084086027] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:42,387 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:42,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 22 [2022-04-06 19:59:42,387 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:42,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [780090885] [2022-04-06 19:59:42,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [780090885] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:42,387 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:42,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 19:59:42,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014005894] [2022-04-06 19:59:42,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:42,388 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 19:59:42,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:42,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 19:59:42,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-04-06 19:59:42,388 INFO L87 Difference]: Start difference. First operand 133 states and 136 transitions. Second operand has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 16 states have internal predecessors, (74), 13 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 19:59:42,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:42,711 INFO L93 Difference]: Finished difference Result 144 states and 147 transitions. [2022-04-06 19:59:42,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 19:59:42,712 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 16 states have internal predecessors, (74), 13 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 130 [2022-04-06 19:59:42,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:42,713 INFO L225 Difference]: With dead ends: 144 [2022-04-06 19:59:42,713 INFO L226 Difference]: Without dead ends: 142 [2022-04-06 19:59:42,713 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 291 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=361, Invalid=1045, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 19:59:42,714 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 61 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:42,714 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 65 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 19:59:42,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2022-04-06 19:59:42,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 141. [2022-04-06 19:59:42,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 111 states have (on average 1.0360360360360361) internal successors, (115), 112 states have internal predecessors, (115), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 19:59:42,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 144 transitions. [2022-04-06 19:59:42,727 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 144 transitions. Word has length 130 [2022-04-06 19:59:42,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:42,727 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 144 transitions. [2022-04-06 19:59:42,727 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 16 states have internal predecessors, (74), 13 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 19:59:42,727 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 144 transitions. [2022-04-06 19:59:42,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-04-06 19:59:42,728 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:42,728 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:42,749 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 19:59:42,943 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 19:59:42,943 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:42,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:42,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1193869033, now seen corresponding path program 45 times [2022-04-06 19:59:42,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:42,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2000714062] [2022-04-06 19:59:42,945 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:42,945 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:42,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1193869033, now seen corresponding path program 46 times [2022-04-06 19:59:42,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:42,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358693799] [2022-04-06 19:59:42,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:42,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:42,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:43,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 19:59:43,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 19:59:43,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 19:59:43,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 19:59:43,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 19:59:43,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 19:59:43,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 19:59:43,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 19:59:43,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 19:59:43,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 19:59:43,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 19:59:43,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 19:59:43,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,290 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 279 proven. 189 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 19:59:43,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:43,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358693799] [2022-04-06 19:59:43,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358693799] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:43,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574883418] [2022-04-06 19:59:43,290 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:43,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:43,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:43,292 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 19:59:43,293 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 19:59:43,376 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:43,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:43,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-06 19:59:43,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:43,826 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 19:59:43,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:44,044 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 19:59:44,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574883418] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:44,044 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:44,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 17, 17] total 44 [2022-04-06 19:59:44,045 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:44,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2000714062] [2022-04-06 19:59:44,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2000714062] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:44,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:44,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 19:59:44,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327924585] [2022-04-06 19:59:44,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:44,045 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 19:59:44,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:44,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 19:59:44,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 19:59:44,047 INFO L87 Difference]: Start difference. First operand 141 states and 144 transitions. Second operand has 29 states, 29 states have (on average 2.6551724137931036) internal successors, (77), 28 states have internal predecessors, (77), 14 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 19:59:44,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:44,805 INFO L93 Difference]: Finished difference Result 254 states and 296 transitions. [2022-04-06 19:59:44,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 19:59:44,805 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.6551724137931036) internal successors, (77), 28 states have internal predecessors, (77), 14 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Word has length 138 [2022-04-06 19:59:44,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:44,807 INFO L225 Difference]: With dead ends: 254 [2022-04-06 19:59:44,807 INFO L226 Difference]: Without dead ends: 195 [2022-04-06 19:59:44,808 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 368 GetRequests, 299 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1350 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=879, Invalid=3951, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 19:59:44,809 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 237 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:44,809 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 80 Invalid, 676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 19:59:44,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2022-04-06 19:59:44,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 143. [2022-04-06 19:59:44,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 113 states have (on average 1.0353982300884956) internal successors, (117), 114 states have internal predecessors, (117), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 19:59:44,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 146 transitions. [2022-04-06 19:59:44,830 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 146 transitions. Word has length 138 [2022-04-06 19:59:44,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:44,830 INFO L478 AbstractCegarLoop]: Abstraction has 143 states and 146 transitions. [2022-04-06 19:59:44,830 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.6551724137931036) internal successors, (77), 28 states have internal predecessors, (77), 14 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 19:59:44,830 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 146 transitions. [2022-04-06 19:59:44,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-04-06 19:59:44,833 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:44,833 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:44,855 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 19:59:45,050 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 19:59:45,050 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:45,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:45,050 INFO L85 PathProgramCache]: Analyzing trace with hash -577796754, now seen corresponding path program 47 times [2022-04-06 19:59:45,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:45,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1489105556] [2022-04-06 19:59:45,051 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:45,051 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:45,052 INFO L85 PathProgramCache]: Analyzing trace with hash -577796754, now seen corresponding path program 48 times [2022-04-06 19:59:45,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:45,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707420309] [2022-04-06 19:59:45,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:45,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:45,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:45,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:45,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:45,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 19:59:45,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:45,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 19:59:45,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:45,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 19:59:45,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:45,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 19:59:45,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:45,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 19:59:45,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:45,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 19:59:45,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:45,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 19:59:45,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:45,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 19:59:45,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:45,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 19:59:45,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:45,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 19:59:45,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:45,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 19:59:45,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:45,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 19:59:45,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:45,269 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 180 proven. 314 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 19:59:45,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:45,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707420309] [2022-04-06 19:59:45,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707420309] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:45,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202227694] [2022-04-06 19:59:45,269 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:45,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:45,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:45,272 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 19:59:45,298 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 19:59:45,355 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-04-06 19:59:45,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:45,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 19:59:45,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:45,579 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 206 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 19:59:45,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:45,813 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 206 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 19:59:45,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202227694] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:45,813 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:45,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 23 [2022-04-06 19:59:45,813 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:45,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1489105556] [2022-04-06 19:59:45,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1489105556] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:45,814 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:45,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 19:59:45,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462966853] [2022-04-06 19:59:45,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:45,814 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 19:59:45,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:45,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 19:59:45,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=354, Unknown=0, NotChecked=0, Total=506 [2022-04-06 19:59:45,815 INFO L87 Difference]: Start difference. First operand 143 states and 146 transitions. Second operand has 19 states, 19 states have (on average 4.157894736842105) internal successors, (79), 17 states have internal predecessors, (79), 14 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 19:59:46,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:46,192 INFO L93 Difference]: Finished difference Result 154 states and 157 transitions. [2022-04-06 19:59:46,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 19:59:46,193 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.157894736842105) internal successors, (79), 17 states have internal predecessors, (79), 14 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Word has length 140 [2022-04-06 19:59:46,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:46,194 INFO L225 Difference]: With dead ends: 154 [2022-04-06 19:59:46,194 INFO L226 Difference]: Without dead ends: 152 [2022-04-06 19:59:46,194 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 314 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=407, Invalid=1153, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 19:59:46,195 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 63 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:46,195 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 61 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 340 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 19:59:46,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-04-06 19:59:46,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 151. [2022-04-06 19:59:46,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.0336134453781514) internal successors, (123), 120 states have internal predecessors, (123), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 19:59:46,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 154 transitions. [2022-04-06 19:59:46,209 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 154 transitions. Word has length 140 [2022-04-06 19:59:46,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:46,210 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 154 transitions. [2022-04-06 19:59:46,210 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.157894736842105) internal successors, (79), 17 states have internal predecessors, (79), 14 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 19:59:46,210 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 154 transitions. [2022-04-06 19:59:46,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-04-06 19:59:46,210 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:46,211 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:46,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:46,431 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 19:59:46,431 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:46,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:46,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1510600450, now seen corresponding path program 49 times [2022-04-06 19:59:46,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:46,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1689172007] [2022-04-06 19:59:46,433 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:46,433 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:46,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1510600450, now seen corresponding path program 50 times [2022-04-06 19:59:46,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:46,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331801057] [2022-04-06 19:59:46,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:46,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:46,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:46,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 19:59:46,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 19:59:46,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 19:59:46,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 19:59:46,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 19:59:46,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 19:59:46,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 19:59:46,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 19:59:46,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 19:59:46,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 19:59:46,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 19:59:46,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 19:59:46,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 19:59:46,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:46,819 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 328 proven. 218 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 19:59:46,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:46,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331801057] [2022-04-06 19:59:46,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331801057] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:46,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642096770] [2022-04-06 19:59:46,820 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:46,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:46,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:46,821 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 19:59:46,822 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 19:59:46,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:46,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:46,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-06 19:59:46,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:47,386 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 19:59:47,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:47,650 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 19:59:47,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642096770] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:47,651 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:47,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 18, 18] total 47 [2022-04-06 19:59:47,651 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:47,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1689172007] [2022-04-06 19:59:47,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1689172007] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:47,651 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:47,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 19:59:47,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695412577] [2022-04-06 19:59:47,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:47,651 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 19:59:47,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:47,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 19:59:47,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1811, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 19:59:47,652 INFO L87 Difference]: Start difference. First operand 151 states and 154 transitions. Second operand has 31 states, 31 states have (on average 2.6451612903225805) internal successors, (82), 30 states have internal predecessors, (82), 15 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 19:59:48,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:48,452 INFO L93 Difference]: Finished difference Result 272 states and 317 transitions. [2022-04-06 19:59:48,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 19:59:48,452 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.6451612903225805) internal successors, (82), 30 states have internal predecessors, (82), 15 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 148 [2022-04-06 19:59:48,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:48,454 INFO L225 Difference]: With dead ends: 272 [2022-04-06 19:59:48,454 INFO L226 Difference]: Without dead ends: 209 [2022-04-06 19:59:48,456 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 395 GetRequests, 321 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1567 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1009, Invalid=4541, Unknown=0, NotChecked=0, Total=5550 [2022-04-06 19:59:48,456 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 273 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:48,456 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 77 Invalid, 778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 19:59:48,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-04-06 19:59:48,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 153. [2022-04-06 19:59:48,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 121 states have (on average 1.0330578512396693) internal successors, (125), 122 states have internal predecessors, (125), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 19:59:48,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 156 transitions. [2022-04-06 19:59:48,473 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 156 transitions. Word has length 148 [2022-04-06 19:59:48,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:48,473 INFO L478 AbstractCegarLoop]: Abstraction has 153 states and 156 transitions. [2022-04-06 19:59:48,473 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.6451612903225805) internal successors, (82), 30 states have internal predecessors, (82), 15 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 19:59:48,473 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 156 transitions. [2022-04-06 19:59:48,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-04-06 19:59:48,474 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:48,474 INFO L499 BasicCegarLoop]: trace histogram [15, 14, 14, 14, 14, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:48,497 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 19:59:48,695 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 19:59:48,695 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:48,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:48,696 INFO L85 PathProgramCache]: Analyzing trace with hash -1185819833, now seen corresponding path program 51 times [2022-04-06 19:59:48,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:48,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1325852619] [2022-04-06 19:59:48,697 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:48,697 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:48,697 INFO L85 PathProgramCache]: Analyzing trace with hash -1185819833, now seen corresponding path program 52 times [2022-04-06 19:59:48,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:48,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064840437] [2022-04-06 19:59:48,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:48,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:48,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:48,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 19:59:48,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:59:48,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 19:59:48,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 19:59:48,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 19:59:48,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 19:59:48,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 19:59:48,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 19:59:48,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 19:59:48,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 19:59:48,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 19:59:48,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 19:59:48,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 19:59:48,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:48,928 INFO L134 CoverageAnalysis]: Checked inductivity of 886 backedges. 208 proven. 366 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 19:59:48,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:48,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064840437] [2022-04-06 19:59:48,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064840437] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:48,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274831966] [2022-04-06 19:59:48,929 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:48,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:48,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:48,932 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 19:59:48,947 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 19:59:49,012 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:49,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:49,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 19:59:49,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:49,309 INFO L134 CoverageAnalysis]: Checked inductivity of 886 backedges. 236 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 19:59:49,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:49,566 INFO L134 CoverageAnalysis]: Checked inductivity of 886 backedges. 236 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 19:59:49,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274831966] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:49,566 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:49,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 24 [2022-04-06 19:59:49,567 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:49,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1325852619] [2022-04-06 19:59:49,567 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1325852619] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:49,567 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:49,567 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 19:59:49,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654771517] [2022-04-06 19:59:49,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:49,568 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 19:59:49,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:49,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 19:59:49,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=383, Unknown=0, NotChecked=0, Total=552 [2022-04-06 19:59:49,568 INFO L87 Difference]: Start difference. First operand 153 states and 156 transitions. Second operand has 20 states, 20 states have (on average 4.2) internal successors, (84), 18 states have internal predecessors, (84), 15 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 19:59:49,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:49,933 INFO L93 Difference]: Finished difference Result 164 states and 167 transitions. [2022-04-06 19:59:49,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 19:59:49,934 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.2) internal successors, (84), 18 states have internal predecessors, (84), 15 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 150 [2022-04-06 19:59:49,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:49,934 INFO L225 Difference]: With dead ends: 164 [2022-04-06 19:59:49,934 INFO L226 Difference]: Without dead ends: 162 [2022-04-06 19:59:49,935 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 337 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=456, Invalid=1266, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 19:59:49,935 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 65 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:49,936 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 57 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 354 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 19:59:49,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2022-04-06 19:59:49,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 161. [2022-04-06 19:59:49,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 127 states have (on average 1.031496062992126) internal successors, (131), 128 states have internal predecessors, (131), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 19:59:49,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 164 transitions. [2022-04-06 19:59:49,951 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 164 transitions. Word has length 150 [2022-04-06 19:59:49,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:49,951 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 164 transitions. [2022-04-06 19:59:49,952 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.2) internal successors, (84), 18 states have internal predecessors, (84), 15 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 19:59:49,952 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 164 transitions. [2022-04-06 19:59:49,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-04-06 19:59:49,952 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:49,953 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:49,977 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-04-06 19:59:50,167 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 19:59:50,167 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:50,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:50,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1758374949, now seen corresponding path program 53 times [2022-04-06 19:59:50,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:50,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [431323342] [2022-04-06 19:59:50,169 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:50,169 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:50,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1758374949, now seen corresponding path program 54 times [2022-04-06 19:59:50,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:50,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682257843] [2022-04-06 19:59:50,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:50,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:50,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:50,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 19:59:50,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:59:50,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 19:59:50,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 19:59:50,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 19:59:50,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 19:59:50,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 19:59:50,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 19:59:50,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 19:59:50,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 19:59:50,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 19:59:50,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 19:59:50,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 19:59:50,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 19:59:50,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:50,534 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 381 proven. 249 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 19:59:50,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:50,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682257843] [2022-04-06 19:59:50,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682257843] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:50,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24527396] [2022-04-06 19:59:50,535 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:50,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:50,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:50,540 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 19:59:50,541 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 19:59:50,627 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2022-04-06 19:59:50,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:50,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-06 19:59:50,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:51,140 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 19:59:51,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:51,384 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 19:59:51,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24527396] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:51,384 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:51,384 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 19, 19] total 50 [2022-04-06 19:59:51,384 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:51,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [431323342] [2022-04-06 19:59:51,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [431323342] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:51,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:51,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 19:59:51,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589471782] [2022-04-06 19:59:51,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:51,385 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 19:59:51,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:51,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 19:59:51,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=2052, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 19:59:51,386 INFO L87 Difference]: Start difference. First operand 161 states and 164 transitions. Second operand has 33 states, 33 states have (on average 2.6363636363636362) internal successors, (87), 32 states have internal predecessors, (87), 16 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 19:59:52,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:52,236 INFO L93 Difference]: Finished difference Result 290 states and 338 transitions. [2022-04-06 19:59:52,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 19:59:52,237 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.6363636363636362) internal successors, (87), 32 states have internal predecessors, (87), 16 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 158 [2022-04-06 19:59:52,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:52,238 INFO L225 Difference]: With dead ends: 290 [2022-04-06 19:59:52,238 INFO L226 Difference]: Without dead ends: 223 [2022-04-06 19:59:52,239 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 422 GetRequests, 343 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1800 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1148, Invalid=5172, Unknown=0, NotChecked=0, Total=6320 [2022-04-06 19:59:52,240 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 313 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 722 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 722 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:52,240 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 84 Invalid, 916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 722 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 19:59:52,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2022-04-06 19:59:52,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 163. [2022-04-06 19:59:52,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 129 states have (on average 1.0310077519379846) internal successors, (133), 130 states have internal predecessors, (133), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 19:59:52,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 166 transitions. [2022-04-06 19:59:52,259 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 166 transitions. Word has length 158 [2022-04-06 19:59:52,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:52,259 INFO L478 AbstractCegarLoop]: Abstraction has 163 states and 166 transitions. [2022-04-06 19:59:52,259 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.6363636363636362) internal successors, (87), 32 states have internal predecessors, (87), 16 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 19:59:52,259 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 166 transitions. [2022-04-06 19:59:52,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-04-06 19:59:52,260 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:52,260 INFO L499 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 15, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:52,284 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 19:59:52,475 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 19:59:52,476 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:52,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:52,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1701812768, now seen corresponding path program 55 times [2022-04-06 19:59:52,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:52,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2054331219] [2022-04-06 19:59:52,477 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:52,477 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:52,477 INFO L85 PathProgramCache]: Analyzing trace with hash -1701812768, now seen corresponding path program 56 times [2022-04-06 19:59:52,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:52,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182121020] [2022-04-06 19:59:52,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:52,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:52,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:52,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 19:59:52,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 19:59:52,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 19:59:52,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 19:59:52,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 19:59:52,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 19:59:52,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 19:59:52,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 19:59:52,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 19:59:52,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 19:59:52,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 19:59:52,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 19:59:52,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 19:59:52,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 19:59:52,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:52,716 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 238 proven. 422 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 19:59:52,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:52,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182121020] [2022-04-06 19:59:52,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182121020] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:52,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780056] [2022-04-06 19:59:52,717 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:52,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:52,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:52,720 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 19:59:52,747 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 19:59:52,801 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:52,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:52,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 19:59:52,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:53,117 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 268 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 19:59:53,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:53,373 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 268 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 19:59:53,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780056] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:53,373 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:53,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 25 [2022-04-06 19:59:53,374 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:53,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2054331219] [2022-04-06 19:59:53,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2054331219] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:53,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:53,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 19:59:53,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182597071] [2022-04-06 19:59:53,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:53,374 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 19:59:53,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:53,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 19:59:53,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=413, Unknown=0, NotChecked=0, Total=600 [2022-04-06 19:59:53,375 INFO L87 Difference]: Start difference. First operand 163 states and 166 transitions. Second operand has 21 states, 21 states have (on average 4.238095238095238) internal successors, (89), 19 states have internal predecessors, (89), 16 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 19:59:53,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:53,771 INFO L93 Difference]: Finished difference Result 174 states and 177 transitions. [2022-04-06 19:59:53,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 19:59:53,772 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.238095238095238) internal successors, (89), 19 states have internal predecessors, (89), 16 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 160 [2022-04-06 19:59:53,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:53,773 INFO L225 Difference]: With dead ends: 174 [2022-04-06 19:59:53,773 INFO L226 Difference]: Without dead ends: 172 [2022-04-06 19:59:53,774 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 360 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=508, Invalid=1384, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 19:59:53,774 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 63 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:53,774 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 83 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 19:59:53,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2022-04-06 19:59:53,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 171. [2022-04-06 19:59:53,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 135 states have (on average 1.0296296296296297) internal successors, (139), 136 states have internal predecessors, (139), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 19:59:53,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 174 transitions. [2022-04-06 19:59:53,792 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 174 transitions. Word has length 160 [2022-04-06 19:59:53,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:53,793 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 174 transitions. [2022-04-06 19:59:53,793 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.238095238095238) internal successors, (89), 19 states have internal predecessors, (89), 16 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 19:59:53,793 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 174 transitions. [2022-04-06 19:59:53,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-04-06 19:59:53,794 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:53,794 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:53,820 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 19:59:54,015 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 19:59:54,016 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:54,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:54,016 INFO L85 PathProgramCache]: Analyzing trace with hash -22790796, now seen corresponding path program 57 times [2022-04-06 19:59:54,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:54,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1042101589] [2022-04-06 19:59:54,017 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:54,017 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:54,017 INFO L85 PathProgramCache]: Analyzing trace with hash -22790796, now seen corresponding path program 58 times [2022-04-06 19:59:54,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:54,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785760770] [2022-04-06 19:59:54,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:54,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:54,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:54,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 19:59:54,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 19:59:54,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 19:59:54,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 19:59:54,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 19:59:54,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 19:59:54,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 19:59:54,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 19:59:54,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 19:59:54,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 19:59:54,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 19:59:54,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 19:59:54,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 19:59:54,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 19:59:54,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 19:59:54,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:54,421 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 438 proven. 282 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 19:59:54,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:54,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785760770] [2022-04-06 19:59:54,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785760770] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:54,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113575286] [2022-04-06 19:59:54,421 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:54,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:54,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:54,423 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 19:59:54,428 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 19:59:54,504 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:54,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:54,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-06 19:59:54,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:55,063 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 270 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 19:59:55,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:55,350 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 270 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 19:59:55,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113575286] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:55,350 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:55,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 20, 20] total 53 [2022-04-06 19:59:55,350 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:55,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1042101589] [2022-04-06 19:59:55,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1042101589] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:55,351 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:55,351 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2022-04-06 19:59:55,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127988895] [2022-04-06 19:59:55,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:55,351 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-04-06 19:59:55,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:55,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-04-06 19:59:55,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=448, Invalid=2308, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 19:59:55,352 INFO L87 Difference]: Start difference. First operand 171 states and 174 transitions. Second operand has 35 states, 35 states have (on average 2.6285714285714286) internal successors, (92), 34 states have internal predecessors, (92), 17 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 19:59:56,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:56,160 INFO L93 Difference]: Finished difference Result 308 states and 359 transitions. [2022-04-06 19:59:56,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 19:59:56,160 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.6285714285714286) internal successors, (92), 34 states have internal predecessors, (92), 17 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 168 [2022-04-06 19:59:56,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:56,162 INFO L225 Difference]: With dead ends: 308 [2022-04-06 19:59:56,162 INFO L226 Difference]: Without dead ends: 237 [2022-04-06 19:59:56,163 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 365 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2049 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1296, Invalid=5844, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 19:59:56,163 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 285 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:56,163 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 86 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 723 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 19:59:56,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2022-04-06 19:59:56,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 173. [2022-04-06 19:59:56,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 137 states have (on average 1.0291970802919708) internal successors, (141), 138 states have internal predecessors, (141), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 19:59:56,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 176 transitions. [2022-04-06 19:59:56,184 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 176 transitions. Word has length 168 [2022-04-06 19:59:56,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:56,184 INFO L478 AbstractCegarLoop]: Abstraction has 173 states and 176 transitions. [2022-04-06 19:59:56,185 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.6285714285714286) internal successors, (92), 34 states have internal predecessors, (92), 17 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 19:59:56,185 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 176 transitions. [2022-04-06 19:59:56,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-04-06 19:59:56,185 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:56,186 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:56,210 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 19:59:56,407 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 19:59:56,407 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:56,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:56,407 INFO L85 PathProgramCache]: Analyzing trace with hash -1806938823, now seen corresponding path program 59 times [2022-04-06 19:59:56,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:56,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2063661308] [2022-04-06 19:59:56,408 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:56,408 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:56,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1806938823, now seen corresponding path program 60 times [2022-04-06 19:59:56,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:56,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84724884] [2022-04-06 19:59:56,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:56,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:56,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:56,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 19:59:56,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 19:59:56,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 19:59:56,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 19:59:56,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 19:59:56,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 19:59:56,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 19:59:56,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 19:59:56,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 19:59:56,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 19:59:56,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 19:59:56,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 19:59:56,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 19:59:56,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 19:59:56,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 19:59:56,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:56,673 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 270 proven. 482 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 19:59:56,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:56,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84724884] [2022-04-06 19:59:56,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84724884] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:56,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282186210] [2022-04-06 19:59:56,674 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:56,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:56,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:56,675 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 19:59:56,723 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 19:59:56,781 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-04-06 19:59:56,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:56,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 19:59:56,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:57,142 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 19:59:57,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:57,429 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 19:59:57,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282186210] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:57,430 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:57,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 26 [2022-04-06 19:59:57,430 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:57,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2063661308] [2022-04-06 19:59:57,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2063661308] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:57,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:57,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 19:59:57,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453106532] [2022-04-06 19:59:57,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:57,431 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 19:59:57,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:57,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 19:59:57,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=444, Unknown=0, NotChecked=0, Total=650 [2022-04-06 19:59:57,431 INFO L87 Difference]: Start difference. First operand 173 states and 176 transitions. Second operand has 22 states, 22 states have (on average 4.2727272727272725) internal successors, (94), 20 states have internal predecessors, (94), 17 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 19:59:57,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:57,873 INFO L93 Difference]: Finished difference Result 184 states and 187 transitions. [2022-04-06 19:59:57,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 19:59:57,874 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.2727272727272725) internal successors, (94), 20 states have internal predecessors, (94), 17 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 170 [2022-04-06 19:59:57,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:57,875 INFO L225 Difference]: With dead ends: 184 [2022-04-06 19:59:57,875 INFO L226 Difference]: Without dead ends: 182 [2022-04-06 19:59:57,875 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 383 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=563, Invalid=1507, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 19:59:57,876 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 65 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:57,876 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 74 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 19:59:57,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2022-04-06 19:59:57,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 181. [2022-04-06 19:59:57,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 143 states have (on average 1.027972027972028) internal successors, (147), 144 states have internal predecessors, (147), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-06 19:59:57,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 184 transitions. [2022-04-06 19:59:57,895 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 184 transitions. Word has length 170 [2022-04-06 19:59:57,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:57,895 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 184 transitions. [2022-04-06 19:59:57,895 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.2727272727272725) internal successors, (94), 20 states have internal predecessors, (94), 17 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 19:59:57,895 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 184 transitions. [2022-04-06 19:59:57,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-04-06 19:59:57,896 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:57,896 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:57,923 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 19:59:58,102 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 19:59:58,103 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:58,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:58,103 INFO L85 PathProgramCache]: Analyzing trace with hash 1498659789, now seen corresponding path program 61 times [2022-04-06 19:59:58,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:58,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1571374717] [2022-04-06 19:59:58,104 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:58,104 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:58,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1498659789, now seen corresponding path program 62 times [2022-04-06 19:59:58,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:58,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391250540] [2022-04-06 19:59:58,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:58,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:58,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:58,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 19:59:58,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 19:59:58,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 19:59:58,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 19:59:58,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 19:59:58,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 19:59:58,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 19:59:58,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 19:59:58,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 19:59:58,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 19:59:58,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 19:59:58,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 19:59:58,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 19:59:58,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 19:59:58,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 19:59:58,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 19:59:58,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,608 INFO L134 CoverageAnalysis]: Checked inductivity of 1296 backedges. 499 proven. 317 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 19:59:58,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:58,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391250540] [2022-04-06 19:59:58,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391250540] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:58,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310135655] [2022-04-06 19:59:58,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:58,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:58,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:58,609 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 19:59:58,610 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 19:59:58,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:58,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:58,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-06 19:59:58,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:59,283 INFO L134 CoverageAnalysis]: Checked inductivity of 1296 backedges. 304 proven. 512 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 19:59:59,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:59,582 INFO L134 CoverageAnalysis]: Checked inductivity of 1296 backedges. 304 proven. 512 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 19:59:59,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310135655] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:59,582 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:59,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 21, 21] total 56 [2022-04-06 19:59:59,583 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:59,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1571374717] [2022-04-06 19:59:59,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1571374717] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:59,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:59,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2022-04-06 19:59:59,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820570080] [2022-04-06 19:59:59,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:59,583 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-04-06 19:59:59,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:59,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-04-06 19:59:59,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=2579, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 19:59:59,584 INFO L87 Difference]: Start difference. First operand 181 states and 184 transitions. Second operand has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 18 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 20:00:00,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:00,593 INFO L93 Difference]: Finished difference Result 326 states and 380 transitions. [2022-04-06 20:00:00,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:00:00,594 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 18 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) Word has length 178 [2022-04-06 20:00:00,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:00,595 INFO L225 Difference]: With dead ends: 326 [2022-04-06 20:00:00,595 INFO L226 Difference]: Without dead ends: 251 [2022-04-06 20:00:00,597 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 387 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2314 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1453, Invalid=6557, Unknown=0, NotChecked=0, Total=8010 [2022-04-06 20:00:00,597 INFO L913 BasicCegarLoop]: 46 mSDtfsCounter, 321 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1046 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 1253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 1046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:00,597 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [322 Valid, 103 Invalid, 1253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 1046 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:00:00,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2022-04-06 20:00:00,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 183. [2022-04-06 20:00:00,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 145 states have (on average 1.0275862068965518) internal successors, (149), 146 states have internal predecessors, (149), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-06 20:00:00,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 186 transitions. [2022-04-06 20:00:00,619 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 186 transitions. Word has length 178 [2022-04-06 20:00:00,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:00,619 INFO L478 AbstractCegarLoop]: Abstraction has 183 states and 186 transitions. [2022-04-06 20:00:00,619 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.6216216216216215) internal successors, (97), 36 states have internal predecessors, (97), 18 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 20:00:00,619 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 186 transitions. [2022-04-06 20:00:00,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2022-04-06 20:00:00,620 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:00,620 INFO L499 BasicCegarLoop]: trace histogram [18, 17, 17, 17, 17, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:00,643 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:00:00,835 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:00:00,835 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:00,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:00,836 INFO L85 PathProgramCache]: Analyzing trace with hash -143484590, now seen corresponding path program 63 times [2022-04-06 20:00:00,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:00,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2086314788] [2022-04-06 20:00:00,837 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:00,837 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:00,837 INFO L85 PathProgramCache]: Analyzing trace with hash -143484590, now seen corresponding path program 64 times [2022-04-06 20:00:00,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:00,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216224616] [2022-04-06 20:00:00,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:00,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:00,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:01,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:00:01,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:00:01,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:00:01,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:00:01,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:00:01,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:00:01,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:00:01,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:00:01,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:00:01,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:00:01,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:00:01,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:00:01,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:00:01,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:00:01,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:00:01,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:00:01,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,119 INFO L134 CoverageAnalysis]: Checked inductivity of 1330 backedges. 304 proven. 546 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:01,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:01,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216224616] [2022-04-06 20:00:01,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216224616] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:01,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650990987] [2022-04-06 20:00:01,119 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:01,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:01,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:01,120 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:00:01,122 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:00:01,203 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:01,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:01,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 508 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:00:01,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:01,521 INFO L134 CoverageAnalysis]: Checked inductivity of 1330 backedges. 338 proven. 512 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:01,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:01,809 INFO L134 CoverageAnalysis]: Checked inductivity of 1330 backedges. 338 proven. 512 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:01,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650990987] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:01,809 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:01,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 27 [2022-04-06 20:00:01,809 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:01,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2086314788] [2022-04-06 20:00:01,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2086314788] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:01,809 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:01,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:00:01,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542228525] [2022-04-06 20:00:01,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:01,810 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:00:01,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:01,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:00:01,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=476, Unknown=0, NotChecked=0, Total=702 [2022-04-06 20:00:01,811 INFO L87 Difference]: Start difference. First operand 183 states and 186 transitions. Second operand has 23 states, 23 states have (on average 4.304347826086956) internal successors, (99), 21 states have internal predecessors, (99), 18 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 20:00:02,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:02,195 INFO L93 Difference]: Finished difference Result 194 states and 197 transitions. [2022-04-06 20:00:02,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:00:02,195 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.304347826086956) internal successors, (99), 21 states have internal predecessors, (99), 18 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) Word has length 180 [2022-04-06 20:00:02,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:02,197 INFO L225 Difference]: With dead ends: 194 [2022-04-06 20:00:02,197 INFO L226 Difference]: Without dead ends: 192 [2022-04-06 20:00:02,197 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 406 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=621, Invalid=1635, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:00:02,197 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 71 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 420 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:02,198 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 65 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 420 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:02,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-04-06 20:00:02,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 191. [2022-04-06 20:00:02,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 151 states have (on average 1.0264900662251655) internal successors, (155), 152 states have internal predecessors, (155), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-06 20:00:02,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 194 transitions. [2022-04-06 20:00:02,215 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 194 transitions. Word has length 180 [2022-04-06 20:00:02,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:02,215 INFO L478 AbstractCegarLoop]: Abstraction has 191 states and 194 transitions. [2022-04-06 20:00:02,215 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.304347826086956) internal successors, (99), 21 states have internal predecessors, (99), 18 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 20:00:02,215 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 194 transitions. [2022-04-06 20:00:02,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-04-06 20:00:02,216 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:02,216 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:02,233 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:00:02,418 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:00:02,418 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:02,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:02,419 INFO L85 PathProgramCache]: Analyzing trace with hash 35446502, now seen corresponding path program 65 times [2022-04-06 20:00:02,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:02,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1460029333] [2022-04-06 20:00:02,420 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:02,420 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:02,420 INFO L85 PathProgramCache]: Analyzing trace with hash 35446502, now seen corresponding path program 66 times [2022-04-06 20:00:02,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:02,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092993672] [2022-04-06 20:00:02,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:02,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:02,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:02,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:00:02,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:00:02,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:00:02,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:00:02,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:00:02,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:00:02,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:00:02,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:00:02,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:00:02,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:00:02,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:00:02,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:00:02,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:00:02,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:00:02,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:00:02,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:00:02,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:00:02,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:02,909 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 564 proven. 354 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:02,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:02,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092993672] [2022-04-06 20:00:02,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092993672] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:02,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385264347] [2022-04-06 20:00:02,910 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:02,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:02,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:02,911 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:00:02,912 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:00:03,001 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2022-04-06 20:00:03,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:03,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-06 20:00:03,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:03,623 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:03,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:03,922 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:03,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385264347] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:03,922 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:03,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 22, 22] total 59 [2022-04-06 20:00:03,922 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:03,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1460029333] [2022-04-06 20:00:03,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1460029333] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:03,923 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:03,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2022-04-06 20:00:03,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452962622] [2022-04-06 20:00:03,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:03,923 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-04-06 20:00:03,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:03,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-04-06 20:00:03,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=557, Invalid=2865, Unknown=0, NotChecked=0, Total=3422 [2022-04-06 20:00:03,924 INFO L87 Difference]: Start difference. First operand 191 states and 194 transitions. Second operand has 39 states, 39 states have (on average 2.6153846153846154) internal successors, (102), 38 states have internal predecessors, (102), 19 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-06 20:00:04,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:04,838 INFO L93 Difference]: Finished difference Result 344 states and 401 transitions. [2022-04-06 20:00:04,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:00:04,838 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.6153846153846154) internal successors, (102), 38 states have internal predecessors, (102), 19 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 188 [2022-04-06 20:00:04,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:04,840 INFO L225 Difference]: With dead ends: 344 [2022-04-06 20:00:04,840 INFO L226 Difference]: Without dead ends: 265 [2022-04-06 20:00:04,841 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 503 GetRequests, 409 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2595 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1619, Invalid=7311, Unknown=0, NotChecked=0, Total=8930 [2022-04-06 20:00:04,842 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 361 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:04,842 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 80 Invalid, 982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:00:04,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-04-06 20:00:04,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 193. [2022-04-06 20:00:04,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 153 states have (on average 1.026143790849673) internal successors, (157), 154 states have internal predecessors, (157), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-06 20:00:04,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 196 transitions. [2022-04-06 20:00:04,875 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 196 transitions. Word has length 188 [2022-04-06 20:00:04,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:04,875 INFO L478 AbstractCegarLoop]: Abstraction has 193 states and 196 transitions. [2022-04-06 20:00:04,875 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.6153846153846154) internal successors, (102), 38 states have internal predecessors, (102), 19 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-06 20:00:04,875 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 196 transitions. [2022-04-06 20:00:04,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-04-06 20:00:04,876 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:04,876 INFO L499 BasicCegarLoop]: trace histogram [19, 18, 18, 18, 18, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:04,902 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:00:05,087 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:00:05,087 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:05,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:05,088 INFO L85 PathProgramCache]: Analyzing trace with hash -606315989, now seen corresponding path program 67 times [2022-04-06 20:00:05,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:05,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1423034226] [2022-04-06 20:00:05,089 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:05,089 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:05,089 INFO L85 PathProgramCache]: Analyzing trace with hash -606315989, now seen corresponding path program 68 times [2022-04-06 20:00:05,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:05,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795484263] [2022-04-06 20:00:05,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:05,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:05,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:05,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:00:05,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:00:05,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:00:05,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:00:05,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:00:05,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:00:05,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:00:05,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:00:05,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:00:05,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:00:05,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:00:05,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:00:05,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:00:05,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:00:05,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:00:05,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:00:05,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:00:05,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,359 INFO L134 CoverageAnalysis]: Checked inductivity of 1498 backedges. 340 proven. 614 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:05,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:05,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795484263] [2022-04-06 20:00:05,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795484263] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:05,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329701902] [2022-04-06 20:00:05,359 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:05,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:05,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:05,360 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:00:05,366 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:00:05,436 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:05,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:05,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:00:05,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:05,733 INFO L134 CoverageAnalysis]: Checked inductivity of 1498 backedges. 376 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:05,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:06,043 INFO L134 CoverageAnalysis]: Checked inductivity of 1498 backedges. 376 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:06,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329701902] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:06,044 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:06,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 28 [2022-04-06 20:00:06,044 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:06,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1423034226] [2022-04-06 20:00:06,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1423034226] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:06,044 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:06,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:00:06,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323207874] [2022-04-06 20:00:06,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:06,045 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:00:06,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:06,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:00:06,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=509, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:00:06,047 INFO L87 Difference]: Start difference. First operand 193 states and 196 transitions. Second operand has 24 states, 24 states have (on average 4.333333333333333) internal successors, (104), 22 states have internal predecessors, (104), 19 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-06 20:00:06,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:06,501 INFO L93 Difference]: Finished difference Result 204 states and 207 transitions. [2022-04-06 20:00:06,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:00:06,501 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.333333333333333) internal successors, (104), 22 states have internal predecessors, (104), 19 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 190 [2022-04-06 20:00:06,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:06,502 INFO L225 Difference]: With dead ends: 204 [2022-04-06 20:00:06,502 INFO L226 Difference]: Without dead ends: 202 [2022-04-06 20:00:06,503 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 429 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=682, Invalid=1768, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:00:06,503 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 77 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:06,504 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 71 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 449 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:06,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2022-04-06 20:00:06,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 201. [2022-04-06 20:00:06,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 159 states have (on average 1.0251572327044025) internal successors, (163), 160 states have internal predecessors, (163), 21 states have call successors, (21), 21 states have call predecessors, (21), 20 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-06 20:00:06,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 204 transitions. [2022-04-06 20:00:06,537 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 204 transitions. Word has length 190 [2022-04-06 20:00:06,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:06,537 INFO L478 AbstractCegarLoop]: Abstraction has 201 states and 204 transitions. [2022-04-06 20:00:06,537 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.333333333333333) internal successors, (104), 22 states have internal predecessors, (104), 19 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-06 20:00:06,537 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 204 transitions. [2022-04-06 20:00:06,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-04-06 20:00:06,538 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:06,538 INFO L499 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:06,562 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:00:06,751 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:00:06,751 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:06,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:06,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1858647743, now seen corresponding path program 69 times [2022-04-06 20:00:06,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:06,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1920860997] [2022-04-06 20:00:06,753 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:06,753 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:06,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1858647743, now seen corresponding path program 70 times [2022-04-06 20:00:06,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:06,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011730041] [2022-04-06 20:00:06,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:06,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:06,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:07,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:00:07,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:00:07,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:00:07,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:00:07,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:00:07,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:00:07,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:00:07,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:00:07,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:00:07,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:00:07,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:00:07,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:00:07,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:00:07,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:00:07,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:00:07,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:00:07,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:00:07,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:00:07,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,304 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 633 proven. 393 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:00:07,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:07,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011730041] [2022-04-06 20:00:07,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011730041] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:07,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049817879] [2022-04-06 20:00:07,305 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:07,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:07,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:07,306 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:00:07,307 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:00:07,388 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:07,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:07,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 552 conjuncts, 40 conjunts are in the unsatisfiable core [2022-04-06 20:00:07,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:08,298 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 684 proven. 342 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:00:08,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:08,600 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 684 proven. 342 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:00:08,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049817879] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:08,601 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:08,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40, 40] total 62 [2022-04-06 20:00:08,601 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:08,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1920860997] [2022-04-06 20:00:08,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1920860997] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:08,601 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:08,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2022-04-06 20:00:08,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213745152] [2022-04-06 20:00:08,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:08,602 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-04-06 20:00:08,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:08,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-04-06 20:00:08,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=845, Invalid=2937, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:00:08,603 INFO L87 Difference]: Start difference. First operand 201 states and 204 transitions. Second operand has 41 states, 41 states have (on average 2.6097560975609757) internal successors, (107), 40 states have internal predecessors, (107), 20 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-06 20:00:09,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:09,623 INFO L93 Difference]: Finished difference Result 362 states and 422 transitions. [2022-04-06 20:00:09,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:00:09,623 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.6097560975609757) internal successors, (107), 40 states have internal predecessors, (107), 20 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) Word has length 198 [2022-04-06 20:00:09,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:09,624 INFO L225 Difference]: With dead ends: 362 [2022-04-06 20:00:09,624 INFO L226 Difference]: Without dead ends: 279 [2022-04-06 20:00:09,626 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 530 GetRequests, 432 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2794 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2044, Invalid=7856, Unknown=0, NotChecked=0, Total=9900 [2022-04-06 20:00:09,626 INFO L913 BasicCegarLoop]: 50 mSDtfsCounter, 349 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 958 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 1164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 958 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:09,626 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [350 Valid, 102 Invalid, 1164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 958 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:00:09,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2022-04-06 20:00:09,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 203. [2022-04-06 20:00:09,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 161 states have (on average 1.0248447204968945) internal successors, (165), 162 states have internal predecessors, (165), 21 states have call successors, (21), 21 states have call predecessors, (21), 20 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-06 20:00:09,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 206 transitions. [2022-04-06 20:00:09,647 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 206 transitions. Word has length 198 [2022-04-06 20:00:09,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:09,647 INFO L478 AbstractCegarLoop]: Abstraction has 203 states and 206 transitions. [2022-04-06 20:00:09,647 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.6097560975609757) internal successors, (107), 40 states have internal predecessors, (107), 20 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-06 20:00:09,647 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 206 transitions. [2022-04-06 20:00:09,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2022-04-06 20:00:09,648 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:09,648 INFO L499 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:09,671 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-04-06 20:00:09,871 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:00:09,871 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:09,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:09,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1766760388, now seen corresponding path program 71 times [2022-04-06 20:00:09,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:09,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1021188665] [2022-04-06 20:00:09,873 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:09,873 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:09,873 INFO L85 PathProgramCache]: Analyzing trace with hash 1766760388, now seen corresponding path program 72 times [2022-04-06 20:00:09,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:09,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345933143] [2022-04-06 20:00:09,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:09,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:09,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:10,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:00:10,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:00:10,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:00:10,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:00:10,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:00:10,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:00:10,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:00:10,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:00:10,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:00:10,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:00:10,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:00:10,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:00:10,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:00:10,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:00:10,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:00:10,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:00:10,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:00:10,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:00:10,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,202 INFO L134 CoverageAnalysis]: Checked inductivity of 1676 backedges. 378 proven. 686 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:00:10,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:10,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345933143] [2022-04-06 20:00:10,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345933143] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:10,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712150715] [2022-04-06 20:00:10,203 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:10,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:10,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:10,204 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:00:10,240 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:00:10,327 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 20 check-sat command(s) [2022-04-06 20:00:10,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:10,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 562 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:00:10,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:10,628 INFO L134 CoverageAnalysis]: Checked inductivity of 1676 backedges. 416 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:00:10,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:10,924 INFO L134 CoverageAnalysis]: Checked inductivity of 1676 backedges. 416 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:00:10,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712150715] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:10,925 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:10,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 29 [2022-04-06 20:00:10,925 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:10,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1021188665] [2022-04-06 20:00:10,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1021188665] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:10,925 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:10,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:00:10,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237305132] [2022-04-06 20:00:10,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:10,926 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:00:10,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:10,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:00:10,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=543, Unknown=0, NotChecked=0, Total=812 [2022-04-06 20:00:10,926 INFO L87 Difference]: Start difference. First operand 203 states and 206 transitions. Second operand has 25 states, 25 states have (on average 4.36) internal successors, (109), 23 states have internal predecessors, (109), 20 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-06 20:00:11,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:11,393 INFO L93 Difference]: Finished difference Result 214 states and 217 transitions. [2022-04-06 20:00:11,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:00:11,394 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.36) internal successors, (109), 23 states have internal predecessors, (109), 20 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) Word has length 200 [2022-04-06 20:00:11,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:11,395 INFO L225 Difference]: With dead ends: 214 [2022-04-06 20:00:11,395 INFO L226 Difference]: Without dead ends: 212 [2022-04-06 20:00:11,395 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 503 GetRequests, 452 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=746, Invalid=1906, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:00:11,395 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 77 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:11,396 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 82 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:11,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2022-04-06 20:00:11,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 211. [2022-04-06 20:00:11,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 167 states have (on average 1.0239520958083832) internal successors, (171), 168 states have internal predecessors, (171), 22 states have call successors, (22), 22 states have call predecessors, (22), 21 states have return successors, (21), 20 states have call predecessors, (21), 21 states have call successors, (21) [2022-04-06 20:00:11,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 214 transitions. [2022-04-06 20:00:11,425 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 214 transitions. Word has length 200 [2022-04-06 20:00:11,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:11,426 INFO L478 AbstractCegarLoop]: Abstraction has 211 states and 214 transitions. [2022-04-06 20:00:11,427 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.36) internal successors, (109), 23 states have internal predecessors, (109), 20 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-06 20:00:11,427 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 214 transitions. [2022-04-06 20:00:11,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-04-06 20:00:11,428 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:11,428 INFO L499 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:11,446 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-04-06 20:00:11,635 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:00:11,635 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:11,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:11,636 INFO L85 PathProgramCache]: Analyzing trace with hash 2030850904, now seen corresponding path program 73 times [2022-04-06 20:00:11,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:11,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1073331401] [2022-04-06 20:00:11,637 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:11,637 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:11,637 INFO L85 PathProgramCache]: Analyzing trace with hash 2030850904, now seen corresponding path program 74 times [2022-04-06 20:00:11,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:11,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417700812] [2022-04-06 20:00:11,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:11,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:11,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:12,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:00:12,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:00:12,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:00:12,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:00:12,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:00:12,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:00:12,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:00:12,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:00:12,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:00:12,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:00:12,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:00:12,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:00:12,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:00:12,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:00:12,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:00:12,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:00:12,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:00:12,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:00:12,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:00:12,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,275 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 706 proven. 434 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:00:12,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:12,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417700812] [2022-04-06 20:00:12,275 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417700812] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:12,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679464847] [2022-04-06 20:00:12,275 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:12,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:12,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:12,276 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:00:12,277 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:00:12,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:12,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:12,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 579 conjuncts, 42 conjunts are in the unsatisfiable core [2022-04-06 20:00:12,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:13,124 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:00:13,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:13,467 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:00:13,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679464847] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:13,467 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:13,467 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 24, 24] total 65 [2022-04-06 20:00:13,467 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:13,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1073331401] [2022-04-06 20:00:13,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1073331401] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:13,468 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:13,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2022-04-06 20:00:13,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983798021] [2022-04-06 20:00:13,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:13,468 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-04-06 20:00:13,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:13,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-04-06 20:00:13,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=3482, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:00:13,469 INFO L87 Difference]: Start difference. First operand 211 states and 214 transitions. Second operand has 43 states, 43 states have (on average 2.604651162790698) internal successors, (112), 42 states have internal predecessors, (112), 21 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-06 20:00:14,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:14,608 INFO L93 Difference]: Finished difference Result 380 states and 443 transitions. [2022-04-06 20:00:14,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:00:14,609 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.604651162790698) internal successors, (112), 42 states have internal predecessors, (112), 21 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 208 [2022-04-06 20:00:14,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:14,610 INFO L225 Difference]: With dead ends: 380 [2022-04-06 20:00:14,610 INFO L226 Difference]: Without dead ends: 293 [2022-04-06 20:00:14,612 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 557 GetRequests, 453 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3205 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1978, Invalid=8942, Unknown=0, NotChecked=0, Total=10920 [2022-04-06 20:00:14,612 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 373 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 1212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:14,612 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 94 Invalid, 1212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:00:14,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2022-04-06 20:00:14,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 213. [2022-04-06 20:00:14,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 169 states have (on average 1.0236686390532543) internal successors, (173), 170 states have internal predecessors, (173), 22 states have call successors, (22), 22 states have call predecessors, (22), 21 states have return successors, (21), 20 states have call predecessors, (21), 21 states have call successors, (21) [2022-04-06 20:00:14,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 216 transitions. [2022-04-06 20:00:14,637 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 216 transitions. Word has length 208 [2022-04-06 20:00:14,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:14,638 INFO L478 AbstractCegarLoop]: Abstraction has 213 states and 216 transitions. [2022-04-06 20:00:14,638 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.604651162790698) internal successors, (112), 42 states have internal predecessors, (112), 21 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-06 20:00:14,638 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 216 transitions. [2022-04-06 20:00:14,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2022-04-06 20:00:14,639 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:14,639 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:14,659 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:00:14,851 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:00:14,851 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:14,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:14,852 INFO L85 PathProgramCache]: Analyzing trace with hash -528844259, now seen corresponding path program 75 times [2022-04-06 20:00:14,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:14,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2094323840] [2022-04-06 20:00:14,853 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:14,853 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:14,853 INFO L85 PathProgramCache]: Analyzing trace with hash -528844259, now seen corresponding path program 76 times [2022-04-06 20:00:14,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:14,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765783010] [2022-04-06 20:00:14,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:14,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:14,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:15,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:00:15,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:00:15,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:00:15,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:00:15,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:00:15,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:00:15,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:00:15,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:00:15,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:00:15,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:00:15,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:00:15,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:00:15,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:00:15,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:00:15,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:00:15,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:00:15,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:00:15,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:00:15,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:00:15,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,191 INFO L134 CoverageAnalysis]: Checked inductivity of 1864 backedges. 418 proven. 762 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:00:15,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:15,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765783010] [2022-04-06 20:00:15,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765783010] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:15,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457575379] [2022-04-06 20:00:15,192 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:15,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:15,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:15,195 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:00:15,197 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:00:15,280 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:15,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:15,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 589 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:00:15,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:15,628 INFO L134 CoverageAnalysis]: Checked inductivity of 1864 backedges. 458 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:00:15,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:15,957 INFO L134 CoverageAnalysis]: Checked inductivity of 1864 backedges. 458 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:00:15,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457575379] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:15,958 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:15,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 30 [2022-04-06 20:00:15,958 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:15,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2094323840] [2022-04-06 20:00:15,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2094323840] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:15,958 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:15,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:00:15,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624277874] [2022-04-06 20:00:15,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:15,959 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:00:15,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:15,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:00:15,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=578, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:00:15,959 INFO L87 Difference]: Start difference. First operand 213 states and 216 transitions. Second operand has 26 states, 26 states have (on average 4.384615384615385) internal successors, (114), 24 states have internal predecessors, (114), 21 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-06 20:00:16,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:16,427 INFO L93 Difference]: Finished difference Result 224 states and 227 transitions. [2022-04-06 20:00:16,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:00:16,427 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.384615384615385) internal successors, (114), 24 states have internal predecessors, (114), 21 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 210 [2022-04-06 20:00:16,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:16,428 INFO L225 Difference]: With dead ends: 224 [2022-04-06 20:00:16,428 INFO L226 Difference]: Without dead ends: 222 [2022-04-06 20:00:16,428 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 528 GetRequests, 475 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=813, Invalid=2049, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:00:16,429 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 75 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:16,429 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 73 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 546 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:00:16,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2022-04-06 20:00:16,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 221. [2022-04-06 20:00:16,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 175 states have (on average 1.022857142857143) internal successors, (179), 176 states have internal predecessors, (179), 23 states have call successors, (23), 23 states have call predecessors, (23), 22 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:00:16,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 224 transitions. [2022-04-06 20:00:16,456 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 224 transitions. Word has length 210 [2022-04-06 20:00:16,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:16,456 INFO L478 AbstractCegarLoop]: Abstraction has 221 states and 224 transitions. [2022-04-06 20:00:16,457 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.384615384615385) internal successors, (114), 24 states have internal predecessors, (114), 21 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-06 20:00:16,457 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 224 transitions. [2022-04-06 20:00:16,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-04-06 20:00:16,457 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:16,458 INFO L499 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:16,491 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:00:16,680 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:00:16,680 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:16,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:16,681 INFO L85 PathProgramCache]: Analyzing trace with hash 1737016497, now seen corresponding path program 77 times [2022-04-06 20:00:16,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:16,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [774698992] [2022-04-06 20:00:16,682 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:16,682 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:16,682 INFO L85 PathProgramCache]: Analyzing trace with hash 1737016497, now seen corresponding path program 78 times [2022-04-06 20:00:16,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:16,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253871363] [2022-04-06 20:00:16,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:16,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:16,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:17,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:00:17,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:00:17,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:00:17,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:00:17,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:00:17,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:00:17,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:00:17,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:00:17,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:00:17,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:00:17,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:00:17,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:00:17,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:00:17,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:00:17,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:00:17,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:00:17,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:00:17,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:00:17,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:00:17,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:00:17,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,320 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 783 proven. 477 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:00:17,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:17,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253871363] [2022-04-06 20:00:17,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253871363] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:17,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516983750] [2022-04-06 20:00:17,320 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:17,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:17,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:17,321 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:00:17,322 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:00:17,423 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 21 check-sat command(s) [2022-04-06 20:00:17,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:17,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 44 conjunts are in the unsatisfiable core [2022-04-06 20:00:17,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:18,212 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 460 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:00:18,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:18,569 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 460 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:00:18,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516983750] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:18,570 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:18,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 25, 25] total 68 [2022-04-06 20:00:18,570 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:18,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [774698992] [2022-04-06 20:00:18,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [774698992] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:18,570 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:18,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2022-04-06 20:00:18,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989518741] [2022-04-06 20:00:18,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:18,571 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-04-06 20:00:18,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:18,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-04-06 20:00:18,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=743, Invalid=3813, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:00:18,572 INFO L87 Difference]: Start difference. First operand 221 states and 224 transitions. Second operand has 45 states, 45 states have (on average 2.6) internal successors, (117), 44 states have internal predecessors, (117), 22 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-04-06 20:00:19,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:19,825 INFO L93 Difference]: Finished difference Result 398 states and 464 transitions. [2022-04-06 20:00:19,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 20:00:19,825 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.6) internal successors, (117), 44 states have internal predecessors, (117), 22 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) Word has length 218 [2022-04-06 20:00:19,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:19,827 INFO L225 Difference]: With dead ends: 398 [2022-04-06 20:00:19,828 INFO L226 Difference]: Without dead ends: 307 [2022-04-06 20:00:19,829 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 584 GetRequests, 475 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3534 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2171, Invalid=9819, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 20:00:19,831 INFO L913 BasicCegarLoop]: 54 mSDtfsCounter, 415 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 882 mSolverCounterSat, 263 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 1145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:19,832 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [416 Valid, 86 Invalid, 1145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [263 Valid, 882 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:00:19,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2022-04-06 20:00:19,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 223. [2022-04-06 20:00:19,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 177 states have (on average 1.0225988700564972) internal successors, (181), 178 states have internal predecessors, (181), 23 states have call successors, (23), 23 states have call predecessors, (23), 22 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:00:19,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 226 transitions. [2022-04-06 20:00:19,859 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 226 transitions. Word has length 218 [2022-04-06 20:00:19,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:19,860 INFO L478 AbstractCegarLoop]: Abstraction has 223 states and 226 transitions. [2022-04-06 20:00:19,860 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.6) internal successors, (117), 44 states have internal predecessors, (117), 22 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-04-06 20:00:19,860 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 226 transitions. [2022-04-06 20:00:19,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-04-06 20:00:19,861 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:19,861 INFO L499 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 21, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:19,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:20,083 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:00:20,083 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:20,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:20,084 INFO L85 PathProgramCache]: Analyzing trace with hash 1677523254, now seen corresponding path program 79 times [2022-04-06 20:00:20,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:20,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [34866407] [2022-04-06 20:00:20,085 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:20,085 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:20,085 INFO L85 PathProgramCache]: Analyzing trace with hash 1677523254, now seen corresponding path program 80 times [2022-04-06 20:00:20,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:20,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853968702] [2022-04-06 20:00:20,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:20,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:20,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:20,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:00:20,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:00:20,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:00:20,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:00:20,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:00:20,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:00:20,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:00:20,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:00:20,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:00:20,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:00:20,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:00:20,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:00:20,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:00:20,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:00:20,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:00:20,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:00:20,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:00:20,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:00:20,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:00:20,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:00:20,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,432 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 460 proven. 842 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:00:20,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:20,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853968702] [2022-04-06 20:00:20,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853968702] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:20,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737084215] [2022-04-06 20:00:20,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:20,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:20,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:20,435 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:00:20,455 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:00:20,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:20,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:20,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 616 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:00:20,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:20,857 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:00:20,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:21,211 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:00:21,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737084215] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:21,211 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:21,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 31 [2022-04-06 20:00:21,211 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:21,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [34866407] [2022-04-06 20:00:21,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [34866407] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:21,212 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:21,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:00:21,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146773778] [2022-04-06 20:00:21,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:21,212 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:00:21,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:21,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:00:21,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=614, Unknown=0, NotChecked=0, Total=930 [2022-04-06 20:00:21,213 INFO L87 Difference]: Start difference. First operand 223 states and 226 transitions. Second operand has 27 states, 27 states have (on average 4.407407407407407) internal successors, (119), 25 states have internal predecessors, (119), 22 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-04-06 20:00:21,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:21,694 INFO L93 Difference]: Finished difference Result 234 states and 237 transitions. [2022-04-06 20:00:21,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:00:21,695 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.407407407407407) internal successors, (119), 25 states have internal predecessors, (119), 22 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) Word has length 220 [2022-04-06 20:00:21,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:21,695 INFO L225 Difference]: With dead ends: 234 [2022-04-06 20:00:21,695 INFO L226 Difference]: Without dead ends: 232 [2022-04-06 20:00:21,696 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 553 GetRequests, 498 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 612 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=883, Invalid=2197, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:00:21,696 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 79 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:21,697 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 74 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:21,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2022-04-06 20:00:21,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 231. [2022-04-06 20:00:21,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 183 states have (on average 1.0218579234972678) internal successors, (187), 184 states have internal predecessors, (187), 24 states have call successors, (24), 24 states have call predecessors, (24), 23 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2022-04-06 20:00:21,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 234 transitions. [2022-04-06 20:00:21,731 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 234 transitions. Word has length 220 [2022-04-06 20:00:21,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:21,731 INFO L478 AbstractCegarLoop]: Abstraction has 231 states and 234 transitions. [2022-04-06 20:00:21,731 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.407407407407407) internal successors, (119), 25 states have internal predecessors, (119), 22 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-04-06 20:00:21,731 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 234 transitions. [2022-04-06 20:00:21,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2022-04-06 20:00:21,732 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:21,732 INFO L499 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:21,755 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:00:21,955 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:00:21,955 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:21,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:21,955 INFO L85 PathProgramCache]: Analyzing trace with hash -1228203318, now seen corresponding path program 81 times [2022-04-06 20:00:21,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:21,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1173659346] [2022-04-06 20:00:21,956 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:21,956 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:21,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1228203318, now seen corresponding path program 82 times [2022-04-06 20:00:21,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:21,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293216836] [2022-04-06 20:00:21,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:21,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:21,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:22,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:00:22,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:00:22,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:00:22,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:00:22,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:00:22,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:00:22,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:00:22,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:00:22,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:00:22,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:00:22,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:00:22,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:00:22,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:00:22,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:00:22,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:00:22,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:00:22,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:00:22,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:00:22,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:00:22,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:00:22,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:00:22,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,701 INFO L134 CoverageAnalysis]: Checked inductivity of 2226 backedges. 864 proven. 522 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:00:22,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:22,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293216836] [2022-04-06 20:00:22,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293216836] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:22,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048486750] [2022-04-06 20:00:22,702 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:22,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:22,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:22,703 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:00:22,719 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:00:22,810 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:22,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:22,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 633 conjuncts, 46 conjunts are in the unsatisfiable core [2022-04-06 20:00:22,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:23,649 INFO L134 CoverageAnalysis]: Checked inductivity of 2226 backedges. 504 proven. 882 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:00:23,649 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:24,006 INFO L134 CoverageAnalysis]: Checked inductivity of 2226 backedges. 504 proven. 882 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:00:24,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048486750] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:24,007 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:24,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 26, 26] total 71 [2022-04-06 20:00:24,007 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:24,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1173659346] [2022-04-06 20:00:24,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1173659346] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:24,007 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:24,008 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [] total 47 [2022-04-06 20:00:24,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73458370] [2022-04-06 20:00:24,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:24,008 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-04-06 20:00:24,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:24,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-04-06 20:00:24,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=811, Invalid=4159, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 20:00:24,009 INFO L87 Difference]: Start difference. First operand 231 states and 234 transitions. Second operand has 47 states, 47 states have (on average 2.595744680851064) internal successors, (122), 46 states have internal predecessors, (122), 23 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:00:25,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:25,308 INFO L93 Difference]: Finished difference Result 416 states and 485 transitions. [2022-04-06 20:00:25,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:00:25,309 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.595744680851064) internal successors, (122), 46 states have internal predecessors, (122), 23 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 228 [2022-04-06 20:00:25,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:25,310 INFO L225 Difference]: With dead ends: 416 [2022-04-06 20:00:25,310 INFO L226 Difference]: Without dead ends: 321 [2022-04-06 20:00:25,312 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 611 GetRequests, 497 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3879 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2373, Invalid=10737, Unknown=0, NotChecked=0, Total=13110 [2022-04-06 20:00:25,312 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 421 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1112 mSolverCounterSat, 271 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 1383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 1112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:25,312 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 103 Invalid, 1383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 1112 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:00:25,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2022-04-06 20:00:25,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 233. [2022-04-06 20:00:25,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 185 states have (on average 1.0216216216216216) internal successors, (189), 186 states have internal predecessors, (189), 24 states have call successors, (24), 24 states have call predecessors, (24), 23 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2022-04-06 20:00:25,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 236 transitions. [2022-04-06 20:00:25,342 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 236 transitions. Word has length 228 [2022-04-06 20:00:25,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:25,343 INFO L478 AbstractCegarLoop]: Abstraction has 233 states and 236 transitions. [2022-04-06 20:00:25,343 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.595744680851064) internal successors, (122), 46 states have internal predecessors, (122), 23 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:00:25,343 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 236 transitions. [2022-04-06 20:00:25,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2022-04-06 20:00:25,344 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:25,344 INFO L499 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 22, 21, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:25,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:25,559 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:00:25,559 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:25,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:25,560 INFO L85 PathProgramCache]: Analyzing trace with hash -2124468977, now seen corresponding path program 83 times [2022-04-06 20:00:25,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:25,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [305381381] [2022-04-06 20:00:25,560 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:25,561 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:25,561 INFO L85 PathProgramCache]: Analyzing trace with hash -2124468977, now seen corresponding path program 84 times [2022-04-06 20:00:25,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:25,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890107119] [2022-04-06 20:00:25,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:25,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:25,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:25,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:00:25,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:00:25,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:00:25,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:00:25,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:00:25,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:00:25,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:00:25,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:00:25,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:00:25,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:00:25,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:00:25,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:00:25,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:00:25,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:00:25,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:00:25,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:00:25,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:00:25,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:00:25,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:00:25,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:00:25,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:00:25,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,944 INFO L134 CoverageAnalysis]: Checked inductivity of 2270 backedges. 504 proven. 926 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:00:25,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:25,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890107119] [2022-04-06 20:00:25,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890107119] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:25,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490207564] [2022-04-06 20:00:25,944 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:25,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:25,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:25,947 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:00:25,978 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:00:26,075 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 23 check-sat command(s) [2022-04-06 20:00:26,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:26,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 643 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:00:26,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:26,476 INFO L134 CoverageAnalysis]: Checked inductivity of 2270 backedges. 548 proven. 882 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:00:26,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:26,852 INFO L134 CoverageAnalysis]: Checked inductivity of 2270 backedges. 548 proven. 882 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:00:26,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490207564] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:26,852 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:26,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 32 [2022-04-06 20:00:26,852 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:26,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [305381381] [2022-04-06 20:00:26,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [305381381] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:26,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:26,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:00:26,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262881923] [2022-04-06 20:00:26,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:26,853 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:00:26,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:26,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:00:26,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=341, Invalid=651, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:00:26,854 INFO L87 Difference]: Start difference. First operand 233 states and 236 transitions. Second operand has 28 states, 28 states have (on average 4.428571428571429) internal successors, (124), 26 states have internal predecessors, (124), 23 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:00:27,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:27,433 INFO L93 Difference]: Finished difference Result 244 states and 247 transitions. [2022-04-06 20:00:27,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:00:27,433 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 4.428571428571429) internal successors, (124), 26 states have internal predecessors, (124), 23 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 230 [2022-04-06 20:00:27,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:27,435 INFO L225 Difference]: With dead ends: 244 [2022-04-06 20:00:27,435 INFO L226 Difference]: Without dead ends: 242 [2022-04-06 20:00:27,435 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 578 GetRequests, 521 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=956, Invalid=2350, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:00:27,436 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 83 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:27,436 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 80 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:00:27,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2022-04-06 20:00:27,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 241. [2022-04-06 20:00:27,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 191 states have (on average 1.0209424083769634) internal successors, (195), 192 states have internal predecessors, (195), 25 states have call successors, (25), 25 states have call predecessors, (25), 24 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-06 20:00:27,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 244 transitions. [2022-04-06 20:00:27,466 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 244 transitions. Word has length 230 [2022-04-06 20:00:27,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:27,466 INFO L478 AbstractCegarLoop]: Abstraction has 241 states and 244 transitions. [2022-04-06 20:00:27,466 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 4.428571428571429) internal successors, (124), 26 states have internal predecessors, (124), 23 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:00:27,466 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 244 transitions. [2022-04-06 20:00:27,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-04-06 20:00:27,467 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:27,467 INFO L499 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 22, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:27,490 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:00:27,680 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:00:27,680 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:27,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:27,681 INFO L85 PathProgramCache]: Analyzing trace with hash -1572051549, now seen corresponding path program 85 times [2022-04-06 20:00:27,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:27,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [546615905] [2022-04-06 20:00:27,682 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:27,682 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:27,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1572051549, now seen corresponding path program 86 times [2022-04-06 20:00:27,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:27,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142272192] [2022-04-06 20:00:27,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:27,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:27,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:28,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:00:28,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:00:28,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:00:28,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:00:28,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:00:28,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:00:28,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:00:28,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:00:28,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:00:28,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:00:28,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:00:28,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:00:28,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:00:28,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:00:28,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:00:28,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:00:28,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:00:28,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:00:28,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:00:28,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:00:28,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:00:28,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:00:28,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,475 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 949 proven. 569 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:00:28,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:28,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142272192] [2022-04-06 20:00:28,475 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142272192] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:28,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354273378] [2022-04-06 20:00:28,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:28,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:28,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:28,479 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:00:28,485 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:00:28,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:28,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:28,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 660 conjuncts, 48 conjunts are in the unsatisfiable core [2022-04-06 20:00:28,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:29,505 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:00:29,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:29,889 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:00:29,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354273378] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:29,890 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:29,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 27, 27] total 74 [2022-04-06 20:00:29,890 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:29,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [546615905] [2022-04-06 20:00:29,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [546615905] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:29,890 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:29,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [] total 49 [2022-04-06 20:00:29,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892225661] [2022-04-06 20:00:29,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:29,891 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-04-06 20:00:29,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:29,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-04-06 20:00:29,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=882, Invalid=4520, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 20:00:29,892 INFO L87 Difference]: Start difference. First operand 241 states and 244 transitions. Second operand has 49 states, 49 states have (on average 2.5918367346938775) internal successors, (127), 48 states have internal predecessors, (127), 24 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-04-06 20:00:31,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:31,334 INFO L93 Difference]: Finished difference Result 434 states and 506 transitions. [2022-04-06 20:00:31,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-04-06 20:00:31,335 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.5918367346938775) internal successors, (127), 48 states have internal predecessors, (127), 24 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) Word has length 238 [2022-04-06 20:00:31,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:31,360 INFO L225 Difference]: With dead ends: 434 [2022-04-06 20:00:31,361 INFO L226 Difference]: Without dead ends: 335 [2022-04-06 20:00:31,362 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 638 GetRequests, 519 SyntacticMatches, 1 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4240 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2584, Invalid=11696, Unknown=0, NotChecked=0, Total=14280 [2022-04-06 20:00:31,363 INFO L913 BasicCegarLoop]: 58 mSDtfsCounter, 497 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1089 mSolverCounterSat, 403 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 1492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 403 IncrementalHoareTripleChecker+Valid, 1089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:31,363 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [498 Valid, 95 Invalid, 1492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [403 Valid, 1089 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:00:31,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2022-04-06 20:00:31,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 243. [2022-04-06 20:00:31,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 193 states have (on average 1.0207253886010363) internal successors, (197), 194 states have internal predecessors, (197), 25 states have call successors, (25), 25 states have call predecessors, (25), 24 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-06 20:00:31,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 246 transitions. [2022-04-06 20:00:31,392 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 246 transitions. Word has length 238 [2022-04-06 20:00:31,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:31,392 INFO L478 AbstractCegarLoop]: Abstraction has 243 states and 246 transitions. [2022-04-06 20:00:31,393 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.5918367346938775) internal successors, (127), 48 states have internal predecessors, (127), 24 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-04-06 20:00:31,393 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 246 transitions. [2022-04-06 20:00:31,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2022-04-06 20:00:31,393 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:31,393 INFO L499 BasicCegarLoop]: trace histogram [24, 23, 23, 23, 23, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:31,410 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-04-06 20:00:31,594 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:00:31,594 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:31,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:31,595 INFO L85 PathProgramCache]: Analyzing trace with hash 2048271784, now seen corresponding path program 87 times [2022-04-06 20:00:31,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:31,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [996497710] [2022-04-06 20:00:31,596 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:31,596 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:31,596 INFO L85 PathProgramCache]: Analyzing trace with hash 2048271784, now seen corresponding path program 88 times [2022-04-06 20:00:31,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:31,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298670981] [2022-04-06 20:00:31,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:31,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:31,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:31,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:00:31,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:00:31,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:00:31,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:00:31,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:00:31,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:00:31,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:00:31,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:00:31,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:00:31,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:00:31,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:00:31,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:00:31,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:00:31,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:00:31,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:00:31,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:00:31,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:00:31,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:00:31,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:00:31,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:00:31,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:00:31,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:00:31,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,999 INFO L134 CoverageAnalysis]: Checked inductivity of 2488 backedges. 550 proven. 1014 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:00:31,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:31,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298670981] [2022-04-06 20:00:31,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298670981] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:31,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260403533] [2022-04-06 20:00:31,999 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:31,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:31,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:32,003 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:00:32,005 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:00:32,093 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:32,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:32,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 670 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:00:32,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:32,438 INFO L134 CoverageAnalysis]: Checked inductivity of 2488 backedges. 596 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:00:32,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:32,796 INFO L134 CoverageAnalysis]: Checked inductivity of 2488 backedges. 596 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:00:32,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260403533] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:32,797 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:32,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 33 [2022-04-06 20:00:32,797 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:32,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [996497710] [2022-04-06 20:00:32,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [996497710] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:32,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:32,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:00:32,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564117873] [2022-04-06 20:00:32,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:32,798 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:00:32,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:32,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:00:32,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=689, Unknown=0, NotChecked=0, Total=1056 [2022-04-06 20:00:32,798 INFO L87 Difference]: Start difference. First operand 243 states and 246 transitions. Second operand has 29 states, 29 states have (on average 4.448275862068965) internal successors, (129), 27 states have internal predecessors, (129), 24 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-04-06 20:00:33,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:33,325 INFO L93 Difference]: Finished difference Result 254 states and 257 transitions. [2022-04-06 20:00:33,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:00:33,326 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 4.448275862068965) internal successors, (129), 27 states have internal predecessors, (129), 24 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) Word has length 240 [2022-04-06 20:00:33,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:33,327 INFO L225 Difference]: With dead ends: 254 [2022-04-06 20:00:33,327 INFO L226 Difference]: Without dead ends: 252 [2022-04-06 20:00:33,328 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 603 GetRequests, 544 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1032, Invalid=2508, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:00:33,328 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 91 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 558 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:33,328 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 71 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 558 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:00:33,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-04-06 20:00:33,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 251. [2022-04-06 20:00:33,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 199 states have (on average 1.020100502512563) internal successors, (203), 200 states have internal predecessors, (203), 26 states have call successors, (26), 26 states have call predecessors, (26), 25 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2022-04-06 20:00:33,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 254 transitions. [2022-04-06 20:00:33,378 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 254 transitions. Word has length 240 [2022-04-06 20:00:33,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:33,378 INFO L478 AbstractCegarLoop]: Abstraction has 251 states and 254 transitions. [2022-04-06 20:00:33,378 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 4.448275862068965) internal successors, (129), 27 states have internal predecessors, (129), 24 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-04-06 20:00:33,378 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 254 transitions. [2022-04-06 20:00:33,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-04-06 20:00:33,379 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:33,379 INFO L499 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 23, 23, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:33,403 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:00:33,601 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:00:33,605 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:33,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:33,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1836168508, now seen corresponding path program 89 times [2022-04-06 20:00:33,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:33,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [478518493] [2022-04-06 20:00:33,606 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:33,606 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:33,607 INFO L85 PathProgramCache]: Analyzing trace with hash 1836168508, now seen corresponding path program 90 times [2022-04-06 20:00:33,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:33,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554604070] [2022-04-06 20:00:33,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:33,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:33,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:34,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:00:34,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:00:34,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:00:34,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:00:34,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:00:34,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:00:34,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:00:34,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:00:34,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:00:34,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:00:34,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:00:34,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:00:34,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:00:34,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:00:34,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:00:34,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:00:34,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:00:34,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:00:34,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:00:34,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:00:34,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:00:34,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:00:34,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:00:34,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:34,353 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 1038 proven. 618 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:00:34,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:34,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554604070] [2022-04-06 20:00:34,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554604070] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:34,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065572871] [2022-04-06 20:00:34,354 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:34,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:34,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:34,355 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:00:34,385 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:00:34,487 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 24 check-sat command(s) [2022-04-06 20:00:34,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:34,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 50 conjunts are in the unsatisfiable core [2022-04-06 20:00:34,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:35,461 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:00:35,461 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:35,883 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:00:35,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2065572871] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:35,883 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:35,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 28, 28] total 77 [2022-04-06 20:00:35,884 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:35,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [478518493] [2022-04-06 20:00:35,884 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [478518493] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:35,884 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:35,884 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [51] imperfect sequences [] total 51 [2022-04-06 20:00:35,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870325621] [2022-04-06 20:00:35,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:35,884 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-04-06 20:00:35,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:35,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-04-06 20:00:35,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=956, Invalid=4896, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:00:35,885 INFO L87 Difference]: Start difference. First operand 251 states and 254 transitions. Second operand has 51 states, 51 states have (on average 2.588235294117647) internal successors, (132), 50 states have internal predecessors, (132), 25 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-06 20:00:37,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:37,360 INFO L93 Difference]: Finished difference Result 452 states and 527 transitions. [2022-04-06 20:00:37,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-04-06 20:00:37,360 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.588235294117647) internal successors, (132), 50 states have internal predecessors, (132), 25 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 248 [2022-04-06 20:00:37,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:37,361 INFO L225 Difference]: With dead ends: 452 [2022-04-06 20:00:37,361 INFO L226 Difference]: Without dead ends: 349 [2022-04-06 20:00:37,363 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 665 GetRequests, 541 SyntacticMatches, 1 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4617 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2804, Invalid=12696, Unknown=0, NotChecked=0, Total=15500 [2022-04-06 20:00:37,363 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 499 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1022 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 500 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 1335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 1022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:37,363 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [500 Valid, 92 Invalid, 1335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 1022 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:00:37,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-04-06 20:00:37,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 253. [2022-04-06 20:00:37,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 201 states have (on average 1.0199004975124377) internal successors, (205), 202 states have internal predecessors, (205), 26 states have call successors, (26), 26 states have call predecessors, (26), 25 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2022-04-06 20:00:37,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 256 transitions. [2022-04-06 20:00:37,413 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 256 transitions. Word has length 248 [2022-04-06 20:00:37,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:37,413 INFO L478 AbstractCegarLoop]: Abstraction has 253 states and 256 transitions. [2022-04-06 20:00:37,413 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.588235294117647) internal successors, (132), 50 states have internal predecessors, (132), 25 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-06 20:00:37,413 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 256 transitions. [2022-04-06 20:00:37,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2022-04-06 20:00:37,414 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:37,414 INFO L499 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 24, 23, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:37,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-04-06 20:00:37,627 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:00:37,628 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:37,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:37,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1283650305, now seen corresponding path program 91 times [2022-04-06 20:00:37,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:37,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [397786771] [2022-04-06 20:00:37,629 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:37,629 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:37,629 INFO L85 PathProgramCache]: Analyzing trace with hash 1283650305, now seen corresponding path program 92 times [2022-04-06 20:00:37,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:37,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272074589] [2022-04-06 20:00:37,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:37,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:37,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:37,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:00:37,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:00:37,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:00:37,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:00:37,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:00:37,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:00:37,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:00:37,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:00:37,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:00:37,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:00:37,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:00:37,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:00:37,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:00:37,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:00:37,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:00:37,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:00:37,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:37,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:00:37,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:00:38,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:00:38,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:00:38,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:00:38,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:00:38,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:00:38,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,008 INFO L134 CoverageAnalysis]: Checked inductivity of 2716 backedges. 598 proven. 1106 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:00:38,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:38,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272074589] [2022-04-06 20:00:38,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272074589] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:38,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43493440] [2022-04-06 20:00:38,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:38,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:38,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:38,009 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:00:38,010 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:00:38,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:38,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:38,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 697 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:00:38,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:38,484 INFO L134 CoverageAnalysis]: Checked inductivity of 2716 backedges. 646 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:00:38,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:38,889 INFO L134 CoverageAnalysis]: Checked inductivity of 2716 backedges. 646 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:00:38,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43493440] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:38,889 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:38,889 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 34 [2022-04-06 20:00:38,889 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:38,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [397786771] [2022-04-06 20:00:38,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [397786771] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:38,890 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:38,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:00:38,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195675730] [2022-04-06 20:00:38,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:38,890 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:00:38,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:38,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:00:38,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=394, Invalid=728, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:00:38,891 INFO L87 Difference]: Start difference. First operand 253 states and 256 transitions. Second operand has 30 states, 30 states have (on average 4.466666666666667) internal successors, (134), 28 states have internal predecessors, (134), 25 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-06 20:00:39,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:39,479 INFO L93 Difference]: Finished difference Result 264 states and 267 transitions. [2022-04-06 20:00:39,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:00:39,480 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 4.466666666666667) internal successors, (134), 28 states have internal predecessors, (134), 25 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 250 [2022-04-06 20:00:39,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:39,481 INFO L225 Difference]: With dead ends: 264 [2022-04-06 20:00:39,481 INFO L226 Difference]: Without dead ends: 262 [2022-04-06 20:00:39,481 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 628 GetRequests, 567 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 735 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1111, Invalid=2671, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:00:39,482 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 89 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:39,482 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 82 Invalid, 725 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:00:39,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2022-04-06 20:00:39,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 261. [2022-04-06 20:00:39,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 207 states have (on average 1.0193236714975846) internal successors, (211), 208 states have internal predecessors, (211), 27 states have call successors, (27), 27 states have call predecessors, (27), 26 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-06 20:00:39,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 264 transitions. [2022-04-06 20:00:39,517 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 264 transitions. Word has length 250 [2022-04-06 20:00:39,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:39,517 INFO L478 AbstractCegarLoop]: Abstraction has 261 states and 264 transitions. [2022-04-06 20:00:39,517 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 4.466666666666667) internal successors, (134), 28 states have internal predecessors, (134), 25 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-06 20:00:39,518 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 264 transitions. [2022-04-06 20:00:39,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2022-04-06 20:00:39,519 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:39,519 INFO L499 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 24, 24, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:39,543 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:00:39,734 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:00:39,734 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:39,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:39,735 INFO L85 PathProgramCache]: Analyzing trace with hash 1821120917, now seen corresponding path program 93 times [2022-04-06 20:00:39,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:39,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [67989731] [2022-04-06 20:00:39,736 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:39,736 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:39,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1821120917, now seen corresponding path program 94 times [2022-04-06 20:00:39,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:39,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100242239] [2022-04-06 20:00:39,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:39,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:39,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:40,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:00:40,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:00:40,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:00:40,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:00:40,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:00:40,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:00:40,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:00:40,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:00:40,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:00:40,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:00:40,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:00:40,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:00:40,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:00:40,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:00:40,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:00:40,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:00:40,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:00:40,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:00:40,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:00:40,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:00:40,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:00:40,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:00:40,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:00:40,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:00:40,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:40,564 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 1131 proven. 669 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:00:40,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:40,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100242239] [2022-04-06 20:00:40,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100242239] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:40,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810964606] [2022-04-06 20:00:40,564 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:40,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:40,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:40,567 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:00:40,595 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:00:40,673 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:40,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:40,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 52 conjunts are in the unsatisfiable core [2022-04-06 20:00:40,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:41,774 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:00:41,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:42,181 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:00:42,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810964606] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:42,182 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:42,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 29, 29] total 80 [2022-04-06 20:00:42,182 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:42,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [67989731] [2022-04-06 20:00:42,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [67989731] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:42,182 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:42,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [] total 53 [2022-04-06 20:00:42,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831112980] [2022-04-06 20:00:42,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:42,183 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-04-06 20:00:42,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:42,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-04-06 20:00:42,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=5287, Unknown=0, NotChecked=0, Total=6320 [2022-04-06 20:00:42,184 INFO L87 Difference]: Start difference. First operand 261 states and 264 transitions. Second operand has 53 states, 53 states have (on average 2.5849056603773586) internal successors, (137), 52 states have internal predecessors, (137), 26 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-04-06 20:00:43,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:43,743 INFO L93 Difference]: Finished difference Result 470 states and 548 transitions. [2022-04-06 20:00:43,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-04-06 20:00:43,743 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.5849056603773586) internal successors, (137), 52 states have internal predecessors, (137), 26 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) Word has length 258 [2022-04-06 20:00:43,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:43,745 INFO L225 Difference]: With dead ends: 470 [2022-04-06 20:00:43,745 INFO L226 Difference]: Without dead ends: 363 [2022-04-06 20:00:43,746 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 692 GetRequests, 563 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5010 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=3033, Invalid=13737, Unknown=0, NotChecked=0, Total=16770 [2022-04-06 20:00:43,746 INFO L913 BasicCegarLoop]: 62 mSDtfsCounter, 525 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1137 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 1442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 1137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:43,747 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [526 Valid, 104 Invalid, 1442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 1137 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:00:43,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2022-04-06 20:00:43,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 263. [2022-04-06 20:00:43,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 209 states have (on average 1.0191387559808613) internal successors, (213), 210 states have internal predecessors, (213), 27 states have call successors, (27), 27 states have call predecessors, (27), 26 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-06 20:00:43,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 266 transitions. [2022-04-06 20:00:43,783 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 266 transitions. Word has length 258 [2022-04-06 20:00:43,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:43,783 INFO L478 AbstractCegarLoop]: Abstraction has 263 states and 266 transitions. [2022-04-06 20:00:43,783 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.5849056603773586) internal successors, (137), 52 states have internal predecessors, (137), 26 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-04-06 20:00:43,783 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 266 transitions. [2022-04-06 20:00:43,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2022-04-06 20:00:43,784 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:43,785 INFO L499 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 25, 24, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:43,812 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:00:44,007 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:00:44,007 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:44,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:44,008 INFO L85 PathProgramCache]: Analyzing trace with hash 2096276762, now seen corresponding path program 95 times [2022-04-06 20:00:44,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:44,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [415057753] [2022-04-06 20:00:44,009 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:44,009 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:44,009 INFO L85 PathProgramCache]: Analyzing trace with hash 2096276762, now seen corresponding path program 96 times [2022-04-06 20:00:44,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:44,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158687998] [2022-04-06 20:00:44,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:44,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:44,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:44,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:00:44,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:00:44,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:00:44,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:00:44,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:00:44,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:00:44,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:00:44,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:00:44,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:00:44,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:00:44,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:00:44,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:00:44,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:00:44,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:00:44,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:00:44,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:00:44,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:00:44,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:00:44,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:00:44,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:00:44,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:00:44,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:00:44,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:00:44,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:00:44,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:44,422 INFO L134 CoverageAnalysis]: Checked inductivity of 2954 backedges. 648 proven. 1202 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:00:44,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:44,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158687998] [2022-04-06 20:00:44,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158687998] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:44,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12646705] [2022-04-06 20:00:44,422 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:44,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:44,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:44,423 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:00:44,456 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:00:44,546 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 26 check-sat command(s) [2022-04-06 20:00:44,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:44,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 724 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:00:44,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:44,959 INFO L134 CoverageAnalysis]: Checked inductivity of 2954 backedges. 698 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:00:44,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:45,369 INFO L134 CoverageAnalysis]: Checked inductivity of 2954 backedges. 698 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:00:45,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12646705] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:45,370 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:45,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 35 [2022-04-06 20:00:45,370 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:45,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [415057753] [2022-04-06 20:00:45,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [415057753] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:45,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:45,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:00:45,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063885018] [2022-04-06 20:00:45,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:45,371 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:00:45,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:45,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:00:45,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=422, Invalid=768, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 20:00:45,372 INFO L87 Difference]: Start difference. First operand 263 states and 266 transitions. Second operand has 31 states, 31 states have (on average 4.483870967741935) internal successors, (139), 29 states have internal predecessors, (139), 26 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-04-06 20:00:46,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:46,002 INFO L93 Difference]: Finished difference Result 274 states and 277 transitions. [2022-04-06 20:00:46,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:00:46,003 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.483870967741935) internal successors, (139), 29 states have internal predecessors, (139), 26 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) Word has length 260 [2022-04-06 20:00:46,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:46,004 INFO L225 Difference]: With dead ends: 274 [2022-04-06 20:00:46,004 INFO L226 Difference]: Without dead ends: 272 [2022-04-06 20:00:46,004 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 653 GetRequests, 590 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1193, Invalid=2839, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:00:46,004 INFO L913 BasicCegarLoop]: 46 mSDtfsCounter, 87 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 619 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:46,005 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 78 Invalid, 725 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 619 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:00:46,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-04-06 20:00:46,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 271. [2022-04-06 20:00:46,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 215 states have (on average 1.0186046511627906) internal successors, (219), 216 states have internal predecessors, (219), 28 states have call successors, (28), 28 states have call predecessors, (28), 27 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-04-06 20:00:46,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 274 transitions. [2022-04-06 20:00:46,041 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 274 transitions. Word has length 260 [2022-04-06 20:00:46,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:46,041 INFO L478 AbstractCegarLoop]: Abstraction has 271 states and 274 transitions. [2022-04-06 20:00:46,041 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.483870967741935) internal successors, (139), 29 states have internal predecessors, (139), 26 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-04-06 20:00:46,041 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 274 transitions. [2022-04-06 20:00:46,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2022-04-06 20:00:46,043 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:46,043 INFO L499 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 25, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:46,064 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:00:46,257 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:00:46,257 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:46,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:46,257 INFO L85 PathProgramCache]: Analyzing trace with hash -841440594, now seen corresponding path program 97 times [2022-04-06 20:00:46,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:46,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [890708993] [2022-04-06 20:00:46,258 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:46,258 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:46,259 INFO L85 PathProgramCache]: Analyzing trace with hash -841440594, now seen corresponding path program 98 times [2022-04-06 20:00:46,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:46,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846949850] [2022-04-06 20:00:46,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:46,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:46,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:47,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:00:47,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:00:47,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:00:47,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:00:47,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:00:47,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:00:47,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:00:47,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:00:47,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:00:47,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:00:47,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:00:47,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:00:47,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:00:47,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:00:47,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:00:47,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:00:47,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:00:47,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:00:47,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:00:47,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:00:47,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:00:47,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:00:47,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:00:47,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:00:47,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:00:47,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:47,099 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1228 proven. 722 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:00:47,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:47,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846949850] [2022-04-06 20:00:47,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846949850] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:47,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228153579] [2022-04-06 20:00:47,099 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:47,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:47,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:47,101 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:00:47,101 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:00:47,197 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:47,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:47,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 741 conjuncts, 54 conjunts are in the unsatisfiable core [2022-04-06 20:00:47,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:48,310 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 700 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:00:48,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:48,734 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 700 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:00:48,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1228153579] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:48,734 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:48,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 30, 30] total 83 [2022-04-06 20:00:48,734 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:48,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [890708993] [2022-04-06 20:00:48,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [890708993] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:48,735 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:48,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [55] imperfect sequences [] total 55 [2022-04-06 20:00:48,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148654553] [2022-04-06 20:00:48,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:48,735 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-04-06 20:00:48,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:48,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-04-06 20:00:48,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1113, Invalid=5693, Unknown=0, NotChecked=0, Total=6806 [2022-04-06 20:00:48,736 INFO L87 Difference]: Start difference. First operand 271 states and 274 transitions. Second operand has 55 states, 55 states have (on average 2.581818181818182) internal successors, (142), 54 states have internal predecessors, (142), 27 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-06 20:00:50,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:50,408 INFO L93 Difference]: Finished difference Result 488 states and 569 transitions. [2022-04-06 20:00:50,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-06 20:00:50,408 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.581818181818182) internal successors, (142), 54 states have internal predecessors, (142), 27 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 268 [2022-04-06 20:00:50,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:50,409 INFO L225 Difference]: With dead ends: 488 [2022-04-06 20:00:50,409 INFO L226 Difference]: Without dead ends: 377 [2022-04-06 20:00:50,411 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 719 GetRequests, 585 SyntacticMatches, 1 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5419 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=3271, Invalid=14819, Unknown=0, NotChecked=0, Total=18090 [2022-04-06 20:00:50,411 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 519 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1218 mSolverCounterSat, 330 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 520 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 1548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 330 IncrementalHoareTripleChecker+Valid, 1218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:50,411 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [520 Valid, 106 Invalid, 1548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [330 Valid, 1218 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:00:50,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2022-04-06 20:00:50,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 273. [2022-04-06 20:00:50,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 217 states have (on average 1.0184331797235022) internal successors, (221), 218 states have internal predecessors, (221), 28 states have call successors, (28), 28 states have call predecessors, (28), 27 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-04-06 20:00:50,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 276 transitions. [2022-04-06 20:00:50,446 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 276 transitions. Word has length 268 [2022-04-06 20:00:50,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:50,446 INFO L478 AbstractCegarLoop]: Abstraction has 273 states and 276 transitions. [2022-04-06 20:00:50,446 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.581818181818182) internal successors, (142), 54 states have internal predecessors, (142), 27 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-06 20:00:50,447 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 276 transitions. [2022-04-06 20:00:50,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-04-06 20:00:50,448 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:50,448 INFO L499 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 26, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:50,471 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:00:50,662 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:00:50,663 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:50,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:50,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1633793037, now seen corresponding path program 99 times [2022-04-06 20:00:50,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:50,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [712948118] [2022-04-06 20:00:50,664 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:50,664 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:50,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1633793037, now seen corresponding path program 100 times [2022-04-06 20:00:50,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:50,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240529469] [2022-04-06 20:00:50,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:50,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:50,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:51,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:00:51,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:00:51,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:00:51,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:00:51,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:00:51,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:00:51,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:00:51,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:00:51,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:00:51,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:00:51,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:00:51,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:00:51,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:00:51,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:00:51,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:00:51,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:00:51,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:00:51,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:00:51,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:00:51,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:00:51,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:00:51,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:00:51,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:00:51,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:00:51,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:00:51,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:51,112 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 700 proven. 1302 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:00:51,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:51,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240529469] [2022-04-06 20:00:51,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240529469] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:51,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780779457] [2022-04-06 20:00:51,112 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:51,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:51,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:51,113 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:00:51,114 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:00:51,222 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:51,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:51,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 751 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:00:51,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:51,683 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:00:51,684 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:52,123 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:00:52,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780779457] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:52,123 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:52,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 36 [2022-04-06 20:00:52,124 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:52,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [712948118] [2022-04-06 20:00:52,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [712948118] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:52,124 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:52,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:00:52,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114228266] [2022-04-06 20:00:52,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:52,125 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:00:52,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:52,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:00:52,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=809, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:00:52,126 INFO L87 Difference]: Start difference. First operand 273 states and 276 transitions. Second operand has 32 states, 32 states have (on average 4.5) internal successors, (144), 30 states have internal predecessors, (144), 27 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-06 20:00:52,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:52,799 INFO L93 Difference]: Finished difference Result 284 states and 287 transitions. [2022-04-06 20:00:52,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:00:52,800 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.5) internal successors, (144), 30 states have internal predecessors, (144), 27 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 270 [2022-04-06 20:00:52,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:52,801 INFO L225 Difference]: With dead ends: 284 [2022-04-06 20:00:52,801 INFO L226 Difference]: Without dead ends: 282 [2022-04-06 20:00:52,801 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 678 GetRequests, 613 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 822 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1278, Invalid=3012, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:00:52,801 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 87 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 714 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:52,802 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 89 Invalid, 824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 714 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:00:52,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2022-04-06 20:00:52,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 281. [2022-04-06 20:00:52,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 223 states have (on average 1.0179372197309418) internal successors, (227), 224 states have internal predecessors, (227), 29 states have call successors, (29), 29 states have call predecessors, (29), 28 states have return successors, (28), 27 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-06 20:00:52,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 284 transitions. [2022-04-06 20:00:52,836 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 284 transitions. Word has length 270 [2022-04-06 20:00:52,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:52,836 INFO L478 AbstractCegarLoop]: Abstraction has 281 states and 284 transitions. [2022-04-06 20:00:52,836 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.5) internal successors, (144), 30 states have internal predecessors, (144), 27 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-06 20:00:52,836 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 284 transitions. [2022-04-06 20:00:52,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2022-04-06 20:00:52,837 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:52,838 INFO L499 BasicCegarLoop]: trace histogram [27, 27, 27, 27, 26, 26, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:52,865 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:00:53,060 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:00:53,061 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:53,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:53,061 INFO L85 PathProgramCache]: Analyzing trace with hash 578838663, now seen corresponding path program 101 times [2022-04-06 20:00:53,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:53,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [333389541] [2022-04-06 20:00:53,062 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:53,062 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:53,063 INFO L85 PathProgramCache]: Analyzing trace with hash 578838663, now seen corresponding path program 102 times [2022-04-06 20:00:53,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:53,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303489723] [2022-04-06 20:00:53,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:53,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:53,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:53,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:00:53,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:00:53,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:00:53,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:00:53,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:00:53,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:00:53,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:00:53,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:00:53,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:00:53,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:00:53,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:00:53,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:00:53,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:00:53,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:00:53,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:00:53,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:00:53,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:00:53,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:00:53,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:00:53,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:00:53,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:00:53,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:00:53,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:00:53,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:00:53,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:00:53,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:00:53,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,971 INFO L134 CoverageAnalysis]: Checked inductivity of 3406 backedges. 1329 proven. 777 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:00:53,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:53,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303489723] [2022-04-06 20:00:53,971 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303489723] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:53,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176844068] [2022-04-06 20:00:53,975 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:53,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:53,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:53,978 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:00:53,979 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:00:54,093 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2022-04-06 20:00:54,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:54,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 768 conjuncts, 56 conjunts are in the unsatisfiable core [2022-04-06 20:00:54,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:55,277 INFO L134 CoverageAnalysis]: Checked inductivity of 3406 backedges. 754 proven. 1352 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:00:55,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:55,750 INFO L134 CoverageAnalysis]: Checked inductivity of 3406 backedges. 754 proven. 1352 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:00:55,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176844068] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:55,750 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:55,750 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 31, 31] total 86 [2022-04-06 20:00:55,750 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:55,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [333389541] [2022-04-06 20:00:55,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [333389541] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:55,750 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:55,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [57] imperfect sequences [] total 57 [2022-04-06 20:00:55,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44607695] [2022-04-06 20:00:55,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:55,751 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-04-06 20:00:55,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:55,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-04-06 20:00:55,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1196, Invalid=6114, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:00:55,752 INFO L87 Difference]: Start difference. First operand 281 states and 284 transitions. Second operand has 57 states, 57 states have (on average 2.5789473684210527) internal successors, (147), 56 states have internal predecessors, (147), 28 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-04-06 20:00:57,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:57,617 INFO L93 Difference]: Finished difference Result 506 states and 590 transitions. [2022-04-06 20:00:57,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-04-06 20:00:57,618 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 2.5789473684210527) internal successors, (147), 56 states have internal predecessors, (147), 28 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Word has length 278 [2022-04-06 20:00:57,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:57,619 INFO L225 Difference]: With dead ends: 506 [2022-04-06 20:00:57,619 INFO L226 Difference]: Without dead ends: 391 [2022-04-06 20:00:57,625 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 746 GetRequests, 607 SyntacticMatches, 1 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5844 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=3518, Invalid=15942, Unknown=0, NotChecked=0, Total=19460 [2022-04-06 20:00:57,625 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 565 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 357 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 1716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 357 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:57,625 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [566 Valid, 113 Invalid, 1716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [357 Valid, 1359 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:00:57,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-04-06 20:00:57,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 283. [2022-04-06 20:00:57,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 225 states have (on average 1.0177777777777777) internal successors, (229), 226 states have internal predecessors, (229), 29 states have call successors, (29), 29 states have call predecessors, (29), 28 states have return successors, (28), 27 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-06 20:00:57,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 286 transitions. [2022-04-06 20:00:57,684 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 286 transitions. Word has length 278 [2022-04-06 20:00:57,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:57,684 INFO L478 AbstractCegarLoop]: Abstraction has 283 states and 286 transitions. [2022-04-06 20:00:57,684 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 2.5789473684210527) internal successors, (147), 56 states have internal predecessors, (147), 28 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-04-06 20:00:57,684 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 286 transitions. [2022-04-06 20:00:57,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2022-04-06 20:00:57,685 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:57,686 INFO L499 BasicCegarLoop]: trace histogram [28, 27, 27, 27, 27, 26, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:57,711 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:00:57,909 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:00:57,909 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:57,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:57,909 INFO L85 PathProgramCache]: Analyzing trace with hash -1666517108, now seen corresponding path program 103 times [2022-04-06 20:00:57,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:57,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1559297817] [2022-04-06 20:00:57,910 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:57,910 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:57,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1666517108, now seen corresponding path program 104 times [2022-04-06 20:00:57,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:57,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409046794] [2022-04-06 20:00:57,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:57,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:57,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:58,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:00:58,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:00:58,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:00:58,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:00:58,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:00:58,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:00:58,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:00:58,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:00:58,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:00:58,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:00:58,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:00:58,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:00:58,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:00:58,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:00:58,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:00:58,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:00:58,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:00:58,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:00:58,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:00:58,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:00:58,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:00:58,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:00:58,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:00:58,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:00:58,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:00:58,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:00:58,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:58,361 INFO L134 CoverageAnalysis]: Checked inductivity of 3460 backedges. 754 proven. 1406 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:00:58,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:58,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409046794] [2022-04-06 20:00:58,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409046794] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:58,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722987473] [2022-04-06 20:00:58,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:58,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:58,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:58,367 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:00:58,383 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:00:58,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:58,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:58,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:00:58,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:58,893 INFO L134 CoverageAnalysis]: Checked inductivity of 3460 backedges. 808 proven. 1352 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:00:58,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:59,339 INFO L134 CoverageAnalysis]: Checked inductivity of 3460 backedges. 808 proven. 1352 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:00:59,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722987473] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:59,339 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:59,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 37 [2022-04-06 20:00:59,340 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:59,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1559297817] [2022-04-06 20:00:59,340 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1559297817] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:59,340 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:59,340 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:00:59,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117005930] [2022-04-06 20:00:59,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:59,340 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:00:59,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:59,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:00:59,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=481, Invalid=851, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 20:00:59,341 INFO L87 Difference]: Start difference. First operand 283 states and 286 transitions. Second operand has 33 states, 33 states have (on average 4.515151515151516) internal successors, (149), 31 states have internal predecessors, (149), 28 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-04-06 20:00:59,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:59,971 INFO L93 Difference]: Finished difference Result 294 states and 297 transitions. [2022-04-06 20:00:59,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:00:59,971 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.515151515151516) internal successors, (149), 31 states have internal predecessors, (149), 28 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Word has length 280 [2022-04-06 20:00:59,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:59,972 INFO L225 Difference]: With dead ends: 294 [2022-04-06 20:00:59,972 INFO L226 Difference]: Without dead ends: 292 [2022-04-06 20:00:59,973 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 703 GetRequests, 636 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1366, Invalid=3190, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:00:59,973 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 93 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:59,973 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 85 Invalid, 800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 686 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:00:59,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2022-04-06 20:01:00,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 291. [2022-04-06 20:01:00,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 231 states have (on average 1.0173160173160174) internal successors, (235), 232 states have internal predecessors, (235), 30 states have call successors, (30), 30 states have call predecessors, (30), 29 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-04-06 20:01:00,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 294 transitions. [2022-04-06 20:01:00,004 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 294 transitions. Word has length 280 [2022-04-06 20:01:00,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:00,004 INFO L478 AbstractCegarLoop]: Abstraction has 291 states and 294 transitions. [2022-04-06 20:01:00,004 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.515151515151516) internal successors, (149), 31 states have internal predecessors, (149), 28 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-04-06 20:01:00,005 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 294 transitions. [2022-04-06 20:01:00,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2022-04-06 20:01:00,006 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:00,006 INFO L499 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 27, 27, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:00,023 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:01:00,207 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:01:00,207 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:00,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:00,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1483185376, now seen corresponding path program 105 times [2022-04-06 20:01:00,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:00,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1895755120] [2022-04-06 20:01:00,208 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:00,209 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:00,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1483185376, now seen corresponding path program 106 times [2022-04-06 20:01:00,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:00,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662706917] [2022-04-06 20:01:00,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:00,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:00,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:01,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:01:01,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:01:01,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:01:01,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:01:01,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:01:01,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:01:01,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:01:01,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:01:01,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:01:01,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:01:01,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:01:01,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:01:01,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:01:01,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:01:01,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:01:01,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:01:01,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:01:01,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:01:01,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:01:01,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:01:01,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:01:01,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:01:01,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:01:01,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:01:01,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:01:01,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:01:01,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:01:01,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,234 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 1434 proven. 834 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:01:01,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:01,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662706917] [2022-04-06 20:01:01,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662706917] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:01,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67327098] [2022-04-06 20:01:01,235 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:01,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:01,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:01,236 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:01:01,236 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:01:01,333 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:01,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:01,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 58 conjunts are in the unsatisfiable core [2022-04-06 20:01:01,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:02,556 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:01:02,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:03,030 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:01:03,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67327098] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:03,031 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:03,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 32, 32] total 89 [2022-04-06 20:01:03,031 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:03,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1895755120] [2022-04-06 20:01:03,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1895755120] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:03,031 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:03,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [59] imperfect sequences [] total 59 [2022-04-06 20:01:03,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845753142] [2022-04-06 20:01:03,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:03,032 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-04-06 20:01:03,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:03,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-04-06 20:01:03,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1282, Invalid=6550, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:01:03,033 INFO L87 Difference]: Start difference. First operand 291 states and 294 transitions. Second operand has 59 states, 59 states have (on average 2.5762711864406778) internal successors, (152), 58 states have internal predecessors, (152), 29 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-06 20:01:05,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:05,011 INFO L93 Difference]: Finished difference Result 524 states and 611 transitions. [2022-04-06 20:01:05,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-04-06 20:01:05,011 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 2.5762711864406778) internal successors, (152), 58 states have internal predecessors, (152), 29 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 288 [2022-04-06 20:01:05,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:05,013 INFO L225 Difference]: With dead ends: 524 [2022-04-06 20:01:05,013 INFO L226 Difference]: Without dead ends: 405 [2022-04-06 20:01:05,015 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 773 GetRequests, 629 SyntacticMatches, 1 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6285 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=3774, Invalid=17106, Unknown=0, NotChecked=0, Total=20880 [2022-04-06 20:01:05,016 INFO L913 BasicCegarLoop]: 68 mSDtfsCounter, 533 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1777 mSolverCounterSat, 317 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 534 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 2094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 317 IncrementalHoareTripleChecker+Valid, 1777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:05,016 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [534 Valid, 135 Invalid, 2094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [317 Valid, 1777 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:01:05,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2022-04-06 20:01:05,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 293. [2022-04-06 20:01:05,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 233 states have (on average 1.0171673819742488) internal successors, (237), 234 states have internal predecessors, (237), 30 states have call successors, (30), 30 states have call predecessors, (30), 29 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-04-06 20:01:05,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 296 transitions. [2022-04-06 20:01:05,059 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 296 transitions. Word has length 288 [2022-04-06 20:01:05,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:05,059 INFO L478 AbstractCegarLoop]: Abstraction has 293 states and 296 transitions. [2022-04-06 20:01:05,059 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 2.5762711864406778) internal successors, (152), 58 states have internal predecessors, (152), 29 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-06 20:01:05,059 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 296 transitions. [2022-04-06 20:01:05,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2022-04-06 20:01:05,060 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:05,061 INFO L499 BasicCegarLoop]: trace histogram [29, 28, 28, 28, 28, 27, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:05,085 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:01:05,275 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:01:05,275 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:05,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:05,276 INFO L85 PathProgramCache]: Analyzing trace with hash -1020676123, now seen corresponding path program 107 times [2022-04-06 20:01:05,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:05,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2116634923] [2022-04-06 20:01:05,277 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:05,277 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:05,277 INFO L85 PathProgramCache]: Analyzing trace with hash -1020676123, now seen corresponding path program 108 times [2022-04-06 20:01:05,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:05,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30892885] [2022-04-06 20:01:05,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:05,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:05,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:05,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:01:05,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:01:05,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:01:05,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:01:05,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:01:05,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:01:05,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:01:05,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:01:05,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:01:05,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:01:05,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:01:05,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:01:05,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:01:05,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:01:05,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:01:05,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:01:05,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:01:05,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:01:05,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:01:05,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:01:05,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:01:05,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:01:05,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:01:05,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:01:05,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:01:05,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:01:05,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:01:05,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,840 INFO L134 CoverageAnalysis]: Checked inductivity of 3728 backedges. 810 proven. 1514 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:01:05,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:05,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30892885] [2022-04-06 20:01:05,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30892885] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:05,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763396688] [2022-04-06 20:01:05,841 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:05,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:05,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:05,842 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:01:05,843 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:01:05,996 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 29 check-sat command(s) [2022-04-06 20:01:05,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:06,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 805 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:01:06,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:06,507 INFO L134 CoverageAnalysis]: Checked inductivity of 3728 backedges. 866 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:01:06,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:06,931 INFO L134 CoverageAnalysis]: Checked inductivity of 3728 backedges. 866 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:01:06,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763396688] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:06,931 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:06,932 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 38 [2022-04-06 20:01:06,932 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:06,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2116634923] [2022-04-06 20:01:06,932 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2116634923] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:06,932 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:06,932 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:01:06,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709437982] [2022-04-06 20:01:06,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:06,932 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:01:06,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:06,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:01:06,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=512, Invalid=894, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:01:06,933 INFO L87 Difference]: Start difference. First operand 293 states and 296 transitions. Second operand has 34 states, 34 states have (on average 4.529411764705882) internal successors, (154), 32 states have internal predecessors, (154), 29 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-06 20:01:07,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:07,606 INFO L93 Difference]: Finished difference Result 304 states and 307 transitions. [2022-04-06 20:01:07,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:01:07,607 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 4.529411764705882) internal successors, (154), 32 states have internal predecessors, (154), 29 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 290 [2022-04-06 20:01:07,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:07,608 INFO L225 Difference]: With dead ends: 304 [2022-04-06 20:01:07,608 INFO L226 Difference]: Without dead ends: 302 [2022-04-06 20:01:07,609 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 728 GetRequests, 659 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 913 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1457, Invalid=3373, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:01:07,609 INFO L913 BasicCegarLoop]: 49 mSDtfsCounter, 91 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 745 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:07,610 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 86 Invalid, 863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 745 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:01:07,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2022-04-06 20:01:07,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 301. [2022-04-06 20:01:07,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 239 states have (on average 1.0167364016736402) internal successors, (243), 240 states have internal predecessors, (243), 31 states have call successors, (31), 31 states have call predecessors, (31), 30 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-06 20:01:07,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 304 transitions. [2022-04-06 20:01:07,654 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 304 transitions. Word has length 290 [2022-04-06 20:01:07,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:07,654 INFO L478 AbstractCegarLoop]: Abstraction has 301 states and 304 transitions. [2022-04-06 20:01:07,655 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 4.529411764705882) internal successors, (154), 32 states have internal predecessors, (154), 29 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-06 20:01:07,655 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 304 transitions. [2022-04-06 20:01:07,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2022-04-06 20:01:07,656 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:07,656 INFO L499 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 28, 28, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:07,681 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:01:07,879 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:01:07,879 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:07,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:07,879 INFO L85 PathProgramCache]: Analyzing trace with hash 1327610489, now seen corresponding path program 109 times [2022-04-06 20:01:07,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:07,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1888911626] [2022-04-06 20:01:07,881 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:07,881 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:07,881 INFO L85 PathProgramCache]: Analyzing trace with hash 1327610489, now seen corresponding path program 110 times [2022-04-06 20:01:07,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:07,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975683456] [2022-04-06 20:01:07,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:07,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:07,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:08,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:01:08,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:01:08,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:01:08,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:01:08,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:01:08,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:01:08,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:01:08,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:01:08,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:01:08,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:01:08,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:01:08,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:01:08,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:01:08,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:01:08,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:01:08,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:01:08,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:01:08,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:01:08,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:01:08,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:01:08,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:01:08,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:01:08,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:01:08,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:01:08,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:01:08,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:01:08,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:01:08,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:01:08,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:08,918 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 1543 proven. 893 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:01:08,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:08,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975683456] [2022-04-06 20:01:08,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975683456] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:08,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434594425] [2022-04-06 20:01:08,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:08,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:08,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:08,920 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:01:08,921 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:01:09,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:09,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:09,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 60 conjunts are in the unsatisfiable core [2022-04-06 20:01:09,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:10,325 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:01:10,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:10,830 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:01:10,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434594425] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:10,830 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:10,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 33, 33] total 92 [2022-04-06 20:01:10,830 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:10,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1888911626] [2022-04-06 20:01:10,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1888911626] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:10,831 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:10,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [61] imperfect sequences [] total 61 [2022-04-06 20:01:10,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354359119] [2022-04-06 20:01:10,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:10,831 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-04-06 20:01:10,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:10,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-04-06 20:01:10,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1371, Invalid=7001, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:01:10,832 INFO L87 Difference]: Start difference. First operand 301 states and 304 transitions. Second operand has 61 states, 61 states have (on average 2.5737704918032787) internal successors, (157), 60 states have internal predecessors, (157), 30 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-04-06 20:01:12,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:12,827 INFO L93 Difference]: Finished difference Result 542 states and 632 transitions. [2022-04-06 20:01:12,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-04-06 20:01:12,828 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 2.5737704918032787) internal successors, (157), 60 states have internal predecessors, (157), 30 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Word has length 298 [2022-04-06 20:01:12,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:12,829 INFO L225 Difference]: With dead ends: 542 [2022-04-06 20:01:12,829 INFO L226 Difference]: Without dead ends: 419 [2022-04-06 20:01:12,831 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 800 GetRequests, 651 SyntacticMatches, 1 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6742 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=4039, Invalid=18311, Unknown=0, NotChecked=0, Total=22350 [2022-04-06 20:01:12,831 INFO L913 BasicCegarLoop]: 70 mSDtfsCounter, 615 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1497 mSolverCounterSat, 386 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 616 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 1883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 386 IncrementalHoareTripleChecker+Valid, 1497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:12,831 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [616 Valid, 122 Invalid, 1883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [386 Valid, 1497 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:01:12,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2022-04-06 20:01:12,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 303. [2022-04-06 20:01:12,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 241 states have (on average 1.016597510373444) internal successors, (245), 242 states have internal predecessors, (245), 31 states have call successors, (31), 31 states have call predecessors, (31), 30 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-06 20:01:12,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 306 transitions. [2022-04-06 20:01:12,865 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 306 transitions. Word has length 298 [2022-04-06 20:01:12,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:12,865 INFO L478 AbstractCegarLoop]: Abstraction has 303 states and 306 transitions. [2022-04-06 20:01:12,866 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 2.5737704918032787) internal successors, (157), 60 states have internal predecessors, (157), 30 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-04-06 20:01:12,866 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 306 transitions. [2022-04-06 20:01:12,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2022-04-06 20:01:12,867 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:12,867 INFO L499 BasicCegarLoop]: trace histogram [30, 29, 29, 29, 29, 28, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:12,886 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-04-06 20:01:13,076 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:01:13,076 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:13,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:13,077 INFO L85 PathProgramCache]: Analyzing trace with hash -2011718402, now seen corresponding path program 111 times [2022-04-06 20:01:13,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:13,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [402517732] [2022-04-06 20:01:13,078 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:13,078 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:13,078 INFO L85 PathProgramCache]: Analyzing trace with hash -2011718402, now seen corresponding path program 112 times [2022-04-06 20:01:13,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:13,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148769975] [2022-04-06 20:01:13,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:13,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:13,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:13,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:01:13,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:01:13,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:01:13,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:01:13,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:01:13,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:01:13,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:01:13,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:01:13,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:01:13,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:01:13,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:01:13,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:01:13,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:01:13,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:01:13,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:01:13,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:01:13,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:01:13,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:01:13,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:01:13,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:01:13,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:01:13,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:01:13,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:01:13,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:01:13,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:01:13,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:01:13,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:01:13,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:01:13,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:13,592 INFO L134 CoverageAnalysis]: Checked inductivity of 4006 backedges. 868 proven. 1626 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:01:13,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:13,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148769975] [2022-04-06 20:01:13,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148769975] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:13,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558829011] [2022-04-06 20:01:13,593 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:13,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:13,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:13,611 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:01:13,612 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:01:13,721 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:13,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:13,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 832 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:01:13,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:14,162 INFO L134 CoverageAnalysis]: Checked inductivity of 4006 backedges. 926 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:01:14,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:14,615 INFO L134 CoverageAnalysis]: Checked inductivity of 4006 backedges. 926 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:01:14,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558829011] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:14,615 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:14,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 39 [2022-04-06 20:01:14,615 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:14,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [402517732] [2022-04-06 20:01:14,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [402517732] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:14,615 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:14,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2022-04-06 20:01:14,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547541150] [2022-04-06 20:01:14,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:14,616 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-04-06 20:01:14,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:14,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-04-06 20:01:14,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=544, Invalid=938, Unknown=0, NotChecked=0, Total=1482 [2022-04-06 20:01:14,622 INFO L87 Difference]: Start difference. First operand 303 states and 306 transitions. Second operand has 35 states, 35 states have (on average 4.542857142857143) internal successors, (159), 33 states have internal predecessors, (159), 30 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-04-06 20:01:15,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:15,344 INFO L93 Difference]: Finished difference Result 314 states and 317 transitions. [2022-04-06 20:01:15,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 20:01:15,345 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 4.542857142857143) internal successors, (159), 33 states have internal predecessors, (159), 30 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Word has length 300 [2022-04-06 20:01:15,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:15,346 INFO L225 Difference]: With dead ends: 314 [2022-04-06 20:01:15,346 INFO L226 Difference]: Without dead ends: 312 [2022-04-06 20:01:15,347 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 753 GetRequests, 682 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 960 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1551, Invalid=3561, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:01:15,347 INFO L913 BasicCegarLoop]: 50 mSDtfsCounter, 95 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 801 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:15,347 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 82 Invalid, 923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 801 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:01:15,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2022-04-06 20:01:15,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 311. [2022-04-06 20:01:15,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 247 states have (on average 1.0161943319838056) internal successors, (251), 248 states have internal predecessors, (251), 32 states have call successors, (32), 32 states have call predecessors, (32), 31 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2022-04-06 20:01:15,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 314 transitions. [2022-04-06 20:01:15,377 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 314 transitions. Word has length 300 [2022-04-06 20:01:15,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:15,377 INFO L478 AbstractCegarLoop]: Abstraction has 311 states and 314 transitions. [2022-04-06 20:01:15,377 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 4.542857142857143) internal successors, (159), 33 states have internal predecessors, (159), 30 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-04-06 20:01:15,377 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 314 transitions. [2022-04-06 20:01:15,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2022-04-06 20:01:15,378 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:15,378 INFO L499 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 29, 29, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:15,397 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:01:15,578 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:01:15,579 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:15,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:15,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1995868526, now seen corresponding path program 113 times [2022-04-06 20:01:15,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:15,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [314453554] [2022-04-06 20:01:15,580 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:15,580 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:15,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1995868526, now seen corresponding path program 114 times [2022-04-06 20:01:15,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:15,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3460544] [2022-04-06 20:01:15,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:15,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:15,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:16,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:01:16,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:01:16,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:01:16,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:01:16,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:01:16,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:01:16,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:01:16,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:01:16,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:01:16,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:01:16,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:01:16,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:01:16,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:01:16,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:01:16,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:01:16,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:01:16,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:01:16,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:01:16,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:01:16,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:01:16,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:01:16,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:01:16,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:01:16,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:01:16,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:01:16,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:01:16,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:01:16,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:01:16,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:01:16,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,762 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 1656 proven. 954 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:01:16,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:16,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3460544] [2022-04-06 20:01:16,762 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3460544] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:16,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227974613] [2022-04-06 20:01:16,762 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:16,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:16,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:16,763 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:01:16,764 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:01:16,926 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 30 check-sat command(s) [2022-04-06 20:01:16,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:16,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 849 conjuncts, 62 conjunts are in the unsatisfiable core [2022-04-06 20:01:16,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:18,285 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:01:18,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:18,766 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:01:18,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227974613] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:18,766 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:18,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 34, 34] total 95 [2022-04-06 20:01:18,767 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:18,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [314453554] [2022-04-06 20:01:18,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [314453554] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:18,767 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:18,767 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [63] imperfect sequences [] total 63 [2022-04-06 20:01:18,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436065198] [2022-04-06 20:01:18,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:18,767 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-04-06 20:01:18,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:18,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-04-06 20:01:18,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1463, Invalid=7467, Unknown=0, NotChecked=0, Total=8930 [2022-04-06 20:01:18,768 INFO L87 Difference]: Start difference. First operand 311 states and 314 transitions. Second operand has 63 states, 63 states have (on average 2.5714285714285716) internal successors, (162), 62 states have internal predecessors, (162), 31 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-06 20:01:20,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:20,835 INFO L93 Difference]: Finished difference Result 560 states and 653 transitions. [2022-04-06 20:01:20,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-04-06 20:01:20,835 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 2.5714285714285716) internal successors, (162), 62 states have internal predecessors, (162), 31 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 308 [2022-04-06 20:01:20,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:20,836 INFO L225 Difference]: With dead ends: 560 [2022-04-06 20:01:20,836 INFO L226 Difference]: Without dead ends: 433 [2022-04-06 20:01:20,838 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 827 GetRequests, 673 SyntacticMatches, 1 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7215 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=4313, Invalid=19557, Unknown=0, NotChecked=0, Total=23870 [2022-04-06 20:01:20,838 INFO L913 BasicCegarLoop]: 72 mSDtfsCounter, 663 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1335 mSolverCounterSat, 475 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 1810 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 475 IncrementalHoareTripleChecker+Valid, 1335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:20,838 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [664 Valid, 109 Invalid, 1810 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [475 Valid, 1335 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:01:20,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2022-04-06 20:01:20,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 313. [2022-04-06 20:01:20,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 249 states have (on average 1.0160642570281124) internal successors, (253), 250 states have internal predecessors, (253), 32 states have call successors, (32), 32 states have call predecessors, (32), 31 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2022-04-06 20:01:20,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 316 transitions. [2022-04-06 20:01:20,871 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 316 transitions. Word has length 308 [2022-04-06 20:01:20,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:20,871 INFO L478 AbstractCegarLoop]: Abstraction has 313 states and 316 transitions. [2022-04-06 20:01:20,871 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 2.5714285714285716) internal successors, (162), 62 states have internal predecessors, (162), 31 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-06 20:01:20,871 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 316 transitions. [2022-04-06 20:01:20,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2022-04-06 20:01:20,873 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:20,873 INFO L499 BasicCegarLoop]: trace histogram [31, 30, 30, 30, 30, 29, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:20,896 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:01:21,087 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:01:21,087 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:21,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:21,088 INFO L85 PathProgramCache]: Analyzing trace with hash 341685975, now seen corresponding path program 115 times [2022-04-06 20:01:21,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:21,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [727945741] [2022-04-06 20:01:21,089 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:21,089 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:21,089 INFO L85 PathProgramCache]: Analyzing trace with hash 341685975, now seen corresponding path program 116 times [2022-04-06 20:01:21,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:21,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20000532] [2022-04-06 20:01:21,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:21,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:21,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:21,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:01:21,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:01:21,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:01:21,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:01:21,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:01:21,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:01:21,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:01:21,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:01:21,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:01:21,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:01:21,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:01:21,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:01:21,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:01:21,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:01:21,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:01:21,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:01:21,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:01:21,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:01:21,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:01:21,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:01:21,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:01:21,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:01:21,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:01:21,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:01:21,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:01:21,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:01:21,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:01:21,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:01:21,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:01:21,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:21,718 INFO L134 CoverageAnalysis]: Checked inductivity of 4294 backedges. 928 proven. 1742 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:01:21,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:21,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20000532] [2022-04-06 20:01:21,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20000532] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:21,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920731798] [2022-04-06 20:01:21,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:21,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:21,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:21,720 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:01:21,721 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:01:21,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:21,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:21,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 859 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:01:21,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:22,404 INFO L134 CoverageAnalysis]: Checked inductivity of 4294 backedges. 988 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:01:22,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:22,865 INFO L134 CoverageAnalysis]: Checked inductivity of 4294 backedges. 988 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:01:22,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920731798] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:22,866 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:22,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 40 [2022-04-06 20:01:22,866 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:22,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [727945741] [2022-04-06 20:01:22,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [727945741] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:22,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:22,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2022-04-06 20:01:22,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598305116] [2022-04-06 20:01:22,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:22,867 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-04-06 20:01:22,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:22,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-04-06 20:01:22,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=577, Invalid=983, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:01:22,867 INFO L87 Difference]: Start difference. First operand 313 states and 316 transitions. Second operand has 36 states, 36 states have (on average 4.555555555555555) internal successors, (164), 34 states have internal predecessors, (164), 31 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-06 20:01:23,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:23,600 INFO L93 Difference]: Finished difference Result 324 states and 327 transitions. [2022-04-06 20:01:23,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:01:23,600 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 4.555555555555555) internal successors, (164), 34 states have internal predecessors, (164), 31 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 310 [2022-04-06 20:01:23,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:23,601 INFO L225 Difference]: With dead ends: 324 [2022-04-06 20:01:23,601 INFO L226 Difference]: Without dead ends: 322 [2022-04-06 20:01:23,602 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 778 GetRequests, 705 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1008 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1648, Invalid=3754, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 20:01:23,602 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 99 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 746 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:23,608 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 88 Invalid, 872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 746 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:01:23,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2022-04-06 20:01:23,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 321. [2022-04-06 20:01:23,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 255 states have (on average 1.0156862745098039) internal successors, (259), 256 states have internal predecessors, (259), 33 states have call successors, (33), 33 states have call predecessors, (33), 32 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-06 20:01:23,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 324 transitions. [2022-04-06 20:01:23,641 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 324 transitions. Word has length 310 [2022-04-06 20:01:23,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:23,641 INFO L478 AbstractCegarLoop]: Abstraction has 321 states and 324 transitions. [2022-04-06 20:01:23,641 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 4.555555555555555) internal successors, (164), 34 states have internal predecessors, (164), 31 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-06 20:01:23,641 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 324 transitions. [2022-04-06 20:01:23,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2022-04-06 20:01:23,642 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:23,643 INFO L499 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 30, 30, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:23,659 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-04-06 20:01:23,843 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:01:23,844 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:23,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:23,844 INFO L85 PathProgramCache]: Analyzing trace with hash -869750933, now seen corresponding path program 117 times [2022-04-06 20:01:23,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:23,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [265668093] [2022-04-06 20:01:23,845 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:23,845 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:23,845 INFO L85 PathProgramCache]: Analyzing trace with hash -869750933, now seen corresponding path program 118 times [2022-04-06 20:01:23,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:23,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566625704] [2022-04-06 20:01:23,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:23,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:23,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:24,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:01:24,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:01:24,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:01:24,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:01:24,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:01:24,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:01:24,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:01:24,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:01:24,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:01:24,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:01:24,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:01:24,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:01:24,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:01:24,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:01:24,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:01:24,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:01:24,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:01:24,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:01:24,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:01:24,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:01:24,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:01:24,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:01:24,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:01:24,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:01:24,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:01:24,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:01:24,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:01:24,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:01:24,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:01:24,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:01:24,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,969 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1773 proven. 1017 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:01:24,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:24,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566625704] [2022-04-06 20:01:24,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566625704] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:24,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353399587] [2022-04-06 20:01:24,970 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:24,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:24,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:24,971 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:01:24,971 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:01:25,085 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:25,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:25,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 876 conjuncts, 64 conjunts are in the unsatisfiable core [2022-04-06 20:01:25,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:26,511 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 990 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:01:26,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:26,992 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 990 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:01:26,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353399587] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:26,992 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:26,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 35, 35] total 98 [2022-04-06 20:01:26,993 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:26,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [265668093] [2022-04-06 20:01:26,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [265668093] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:26,993 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:26,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [65] imperfect sequences [] total 65 [2022-04-06 20:01:26,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202127702] [2022-04-06 20:01:26,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:26,993 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-04-06 20:01:26,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:26,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-04-06 20:01:26,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1558, Invalid=7948, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 20:01:26,995 INFO L87 Difference]: Start difference. First operand 321 states and 324 transitions. Second operand has 65 states, 65 states have (on average 2.5692307692307694) internal successors, (167), 64 states have internal predecessors, (167), 32 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-04-06 20:01:29,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:29,267 INFO L93 Difference]: Finished difference Result 578 states and 674 transitions. [2022-04-06 20:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-04-06 20:01:29,268 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 2.5692307692307694) internal successors, (167), 64 states have internal predecessors, (167), 32 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) Word has length 318 [2022-04-06 20:01:29,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:29,269 INFO L225 Difference]: With dead ends: 578 [2022-04-06 20:01:29,269 INFO L226 Difference]: Without dead ends: 447 [2022-04-06 20:01:29,271 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 854 GetRequests, 695 SyntacticMatches, 1 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7704 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=4596, Invalid=20844, Unknown=0, NotChecked=0, Total=25440 [2022-04-06 20:01:29,271 INFO L913 BasicCegarLoop]: 74 mSDtfsCounter, 699 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1579 mSolverCounterSat, 533 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 700 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 2112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 533 IncrementalHoareTripleChecker+Valid, 1579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:29,271 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [700 Valid, 121 Invalid, 2112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [533 Valid, 1579 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:01:29,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2022-04-06 20:01:29,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 323. [2022-04-06 20:01:29,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 257 states have (on average 1.0155642023346303) internal successors, (261), 258 states have internal predecessors, (261), 33 states have call successors, (33), 33 states have call predecessors, (33), 32 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-06 20:01:29,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 326 transitions. [2022-04-06 20:01:29,307 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 326 transitions. Word has length 318 [2022-04-06 20:01:29,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:29,307 INFO L478 AbstractCegarLoop]: Abstraction has 323 states and 326 transitions. [2022-04-06 20:01:29,307 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 2.5692307692307694) internal successors, (167), 64 states have internal predecessors, (167), 32 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-04-06 20:01:29,307 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 326 transitions. [2022-04-06 20:01:29,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2022-04-06 20:01:29,308 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:29,308 INFO L499 BasicCegarLoop]: trace histogram [32, 31, 31, 31, 31, 30, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:29,325 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:01:29,509 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:01:29,509 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:29,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:29,509 INFO L85 PathProgramCache]: Analyzing trace with hash -1932454544, now seen corresponding path program 119 times [2022-04-06 20:01:29,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:29,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1700301334] [2022-04-06 20:01:29,510 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:29,510 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:29,510 INFO L85 PathProgramCache]: Analyzing trace with hash -1932454544, now seen corresponding path program 120 times [2022-04-06 20:01:29,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:29,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734798917] [2022-04-06 20:01:29,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:29,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:29,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:30,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:01:30,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:01:30,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:01:30,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:01:30,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:01:30,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:01:30,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:01:30,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:01:30,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:01:30,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:01:30,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:01:30,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:01:30,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:01:30,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:01:30,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:01:30,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:01:30,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:01:30,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:01:30,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:01:30,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:01:30,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:01:30,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:01:30,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:01:30,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:01:30,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:01:30,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:01:30,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:01:30,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:01:30,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:01:30,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:01:30,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:30,086 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 990 proven. 1862 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:01:30,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:30,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734798917] [2022-04-06 20:01:30,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734798917] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:30,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591834820] [2022-04-06 20:01:30,086 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:30,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:30,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:30,089 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:01:30,091 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:01:30,228 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2022-04-06 20:01:30,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:30,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 886 conjuncts, 65 conjunts are in the unsatisfiable core [2022-04-06 20:01:30,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:30,697 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:01:30,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:31,171 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:01:31,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591834820] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:31,172 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:31,172 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 41 [2022-04-06 20:01:31,172 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:31,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1700301334] [2022-04-06 20:01:31,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1700301334] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:31,172 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:31,172 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2022-04-06 20:01:31,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923009031] [2022-04-06 20:01:31,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:31,173 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-04-06 20:01:31,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:31,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-04-06 20:01:31,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=1029, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 20:01:31,173 INFO L87 Difference]: Start difference. First operand 323 states and 326 transitions. Second operand has 37 states, 37 states have (on average 4.5675675675675675) internal successors, (169), 35 states have internal predecessors, (169), 32 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-04-06 20:01:31,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:31,952 INFO L93 Difference]: Finished difference Result 334 states and 337 transitions. [2022-04-06 20:01:31,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:01:31,952 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 4.5675675675675675) internal successors, (169), 35 states have internal predecessors, (169), 32 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) Word has length 320 [2022-04-06 20:01:31,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:31,953 INFO L225 Difference]: With dead ends: 334 [2022-04-06 20:01:31,953 INFO L226 Difference]: Without dead ends: 332 [2022-04-06 20:01:31,954 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 803 GetRequests, 728 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1057 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1748, Invalid=3952, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:01:31,954 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 95 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 1004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:31,954 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 94 Invalid, 1004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:01:31,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2022-04-06 20:01:31,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 331. [2022-04-06 20:01:31,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 263 states have (on average 1.015209125475285) internal successors, (267), 264 states have internal predecessors, (267), 34 states have call successors, (34), 34 states have call predecessors, (34), 33 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2022-04-06 20:01:31,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 334 transitions. [2022-04-06 20:01:31,996 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 334 transitions. Word has length 320 [2022-04-06 20:01:31,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:31,996 INFO L478 AbstractCegarLoop]: Abstraction has 331 states and 334 transitions. [2022-04-06 20:01:31,996 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 4.5675675675675675) internal successors, (169), 35 states have internal predecessors, (169), 32 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-04-06 20:01:31,996 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 334 transitions. [2022-04-06 20:01:31,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2022-04-06 20:01:31,997 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:31,997 INFO L499 BasicCegarLoop]: trace histogram [32, 32, 32, 32, 31, 31, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:32,021 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:01:32,211 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:01:32,211 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:32,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:32,212 INFO L85 PathProgramCache]: Analyzing trace with hash -549167868, now seen corresponding path program 121 times [2022-04-06 20:01:32,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:32,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [22707997] [2022-04-06 20:01:32,213 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:32,213 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:32,213 INFO L85 PathProgramCache]: Analyzing trace with hash -549167868, now seen corresponding path program 122 times [2022-04-06 20:01:32,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:32,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577516167] [2022-04-06 20:01:32,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:32,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:32,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:33,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:01:33,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:01:33,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:01:33,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:01:33,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:01:33,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:01:33,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:01:33,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:01:33,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:01:33,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:01:33,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:01:33,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:01:33,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:01:33,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:01:33,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:01:33,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:01:33,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:01:33,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:01:33,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:01:33,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:01:33,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:01:33,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:01:33,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:01:33,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:01:33,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:01:33,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:01:33,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:01:33,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:01:33,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:01:33,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:01:33,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:01:33,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:33,422 INFO L134 CoverageAnalysis]: Checked inductivity of 4836 backedges. 1894 proven. 1082 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:01:33,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:33,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577516167] [2022-04-06 20:01:33,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577516167] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:33,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865842926] [2022-04-06 20:01:33,422 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:33,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:33,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:33,423 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:01:33,424 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:01:33,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:33,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:33,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 903 conjuncts, 66 conjunts are in the unsatisfiable core [2022-04-06 20:01:33,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:35,021 INFO L134 CoverageAnalysis]: Checked inductivity of 4836 backedges. 1054 proven. 1922 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:01:35,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:35,518 INFO L134 CoverageAnalysis]: Checked inductivity of 4836 backedges. 1054 proven. 1922 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:01:35,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865842926] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:35,518 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:35,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 36, 36] total 101 [2022-04-06 20:01:35,519 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:35,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [22707997] [2022-04-06 20:01:35,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [22707997] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:35,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:35,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [67] imperfect sequences [] total 67 [2022-04-06 20:01:35,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766285637] [2022-04-06 20:01:35,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:35,520 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-04-06 20:01:35,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:35,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-04-06 20:01:35,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1656, Invalid=8444, Unknown=0, NotChecked=0, Total=10100 [2022-04-06 20:01:35,522 INFO L87 Difference]: Start difference. First operand 331 states and 334 transitions. Second operand has 67 states, 67 states have (on average 2.5671641791044775) internal successors, (172), 66 states have internal predecessors, (172), 33 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-06 20:01:37,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:37,944 INFO L93 Difference]: Finished difference Result 596 states and 695 transitions. [2022-04-06 20:01:37,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-04-06 20:01:37,945 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 2.5671641791044775) internal successors, (172), 66 states have internal predecessors, (172), 33 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 328 [2022-04-06 20:01:37,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:37,946 INFO L225 Difference]: With dead ends: 596 [2022-04-06 20:01:37,946 INFO L226 Difference]: Without dead ends: 461 [2022-04-06 20:01:37,948 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 881 GetRequests, 717 SyntacticMatches, 1 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8209 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=4888, Invalid=22172, Unknown=0, NotChecked=0, Total=27060 [2022-04-06 20:01:37,948 INFO L913 BasicCegarLoop]: 76 mSDtfsCounter, 671 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1699 mSolverCounterSat, 460 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 672 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 2159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 460 IncrementalHoareTripleChecker+Valid, 1699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:37,948 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [672 Valid, 118 Invalid, 2159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [460 Valid, 1699 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:01:37,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2022-04-06 20:01:37,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 333. [2022-04-06 20:01:37,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 265 states have (on average 1.0150943396226415) internal successors, (269), 266 states have internal predecessors, (269), 34 states have call successors, (34), 34 states have call predecessors, (34), 33 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2022-04-06 20:01:37,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 336 transitions. [2022-04-06 20:01:37,998 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 336 transitions. Word has length 328 [2022-04-06 20:01:37,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:37,998 INFO L478 AbstractCegarLoop]: Abstraction has 333 states and 336 transitions. [2022-04-06 20:01:37,998 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 2.5671641791044775) internal successors, (172), 66 states have internal predecessors, (172), 33 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-06 20:01:37,998 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 336 transitions. [2022-04-06 20:01:38,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 331 [2022-04-06 20:01:38,000 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:38,000 INFO L499 BasicCegarLoop]: trace histogram [33, 32, 32, 32, 32, 31, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:38,023 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:01:38,222 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:01:38,223 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:38,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:38,223 INFO L85 PathProgramCache]: Analyzing trace with hash 456313033, now seen corresponding path program 123 times [2022-04-06 20:01:38,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:38,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1741463492] [2022-04-06 20:01:38,224 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:38,224 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:38,224 INFO L85 PathProgramCache]: Analyzing trace with hash 456313033, now seen corresponding path program 124 times [2022-04-06 20:01:38,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:38,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677412702] [2022-04-06 20:01:38,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:38,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:38,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:38,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:01:38,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:01:38,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:01:38,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:01:38,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:01:38,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:01:38,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:01:38,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:01:38,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:01:38,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:01:38,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:01:38,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:01:38,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:01:38,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:01:38,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:01:38,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:01:38,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:01:38,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:01:38,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:01:38,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:01:38,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:01:38,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:01:38,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:01:38,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:01:38,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:01:38,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:01:38,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:01:38,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:01:38,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:01:38,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:01:38,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:01:38,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,921 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 1054 proven. 1986 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:01:38,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:38,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677412702] [2022-04-06 20:01:38,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677412702] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:38,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983369179] [2022-04-06 20:01:38,922 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:38,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:38,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:38,924 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:01:38,925 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:01:39,039 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:39,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:39,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 913 conjuncts, 67 conjunts are in the unsatisfiable core [2022-04-06 20:01:39,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:39,549 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 1118 proven. 1922 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:01:39,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:40,055 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 1118 proven. 1922 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:01:40,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983369179] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:40,056 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:40,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 42 [2022-04-06 20:01:40,056 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:40,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1741463492] [2022-04-06 20:01:40,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1741463492] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:40,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:40,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2022-04-06 20:01:40,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143589968] [2022-04-06 20:01:40,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:40,057 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-04-06 20:01:40,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:40,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-04-06 20:01:40,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=646, Invalid=1076, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:01:40,058 INFO L87 Difference]: Start difference. First operand 333 states and 336 transitions. Second operand has 38 states, 38 states have (on average 4.578947368421052) internal successors, (174), 36 states have internal predecessors, (174), 33 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-06 20:01:40,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:40,920 INFO L93 Difference]: Finished difference Result 344 states and 347 transitions. [2022-04-06 20:01:40,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:01:40,920 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 4.578947368421052) internal successors, (174), 36 states have internal predecessors, (174), 33 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 330 [2022-04-06 20:01:40,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:40,921 INFO L225 Difference]: With dead ends: 344 [2022-04-06 20:01:40,922 INFO L226 Difference]: Without dead ends: 342 [2022-04-06 20:01:40,922 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 828 GetRequests, 751 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1851, Invalid=4155, Unknown=0, NotChecked=0, Total=6006 [2022-04-06 20:01:40,923 INFO L913 BasicCegarLoop]: 53 mSDtfsCounter, 99 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 1055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:40,923 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 85 Invalid, 1055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:01:40,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-04-06 20:01:40,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 341. [2022-04-06 20:01:40,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 271 states have (on average 1.014760147601476) internal successors, (275), 272 states have internal predecessors, (275), 35 states have call successors, (35), 35 states have call predecessors, (35), 34 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-06 20:01:40,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 344 transitions. [2022-04-06 20:01:40,959 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 344 transitions. Word has length 330 [2022-04-06 20:01:40,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:40,959 INFO L478 AbstractCegarLoop]: Abstraction has 341 states and 344 transitions. [2022-04-06 20:01:40,959 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 4.578947368421052) internal successors, (174), 36 states have internal predecessors, (174), 33 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-06 20:01:40,960 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 344 transitions. [2022-04-06 20:01:40,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2022-04-06 20:01:40,960 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:40,961 INFO L499 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 32, 32, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:40,977 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-04-06 20:01:41,161 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:01:41,161 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:41,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:41,162 INFO L85 PathProgramCache]: Analyzing trace with hash -502421667, now seen corresponding path program 125 times [2022-04-06 20:01:41,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:41,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1374971025] [2022-04-06 20:01:41,163 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:41,163 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:41,163 INFO L85 PathProgramCache]: Analyzing trace with hash -502421667, now seen corresponding path program 126 times [2022-04-06 20:01:41,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:41,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447507323] [2022-04-06 20:01:41,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:41,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:41,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:42,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:01:42,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:01:42,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:01:42,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:01:42,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:01:42,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:01:42,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:01:42,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:01:42,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:01:42,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:01:42,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:01:42,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:01:42,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:01:42,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:01:42,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:01:42,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:01:42,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:01:42,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:01:42,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:01:42,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:01:42,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:01:42,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:01:42,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:01:42,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:01:42,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:01:42,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:01:42,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:01:42,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:01:42,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:01:42,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:01:42,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:01:42,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:01:42,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:42,532 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 2019 proven. 1149 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:01:42,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:42,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447507323] [2022-04-06 20:01:42,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447507323] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:42,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288992041] [2022-04-06 20:01:42,533 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:42,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:42,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:42,535 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:01:42,539 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:01:42,722 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 33 check-sat command(s) [2022-04-06 20:01:42,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:42,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 68 conjunts are in the unsatisfiable core [2022-04-06 20:01:42,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:44,330 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:01:44,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:44,857 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:01:44,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288992041] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:44,857 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:44,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 37, 37] total 104 [2022-04-06 20:01:44,858 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:44,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1374971025] [2022-04-06 20:01:44,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1374971025] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:44,858 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:44,858 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [69] imperfect sequences [] total 69 [2022-04-06 20:01:44,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093558028] [2022-04-06 20:01:44,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:44,858 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-04-06 20:01:44,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:44,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-04-06 20:01:44,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1757, Invalid=8955, Unknown=0, NotChecked=0, Total=10712 [2022-04-06 20:01:44,860 INFO L87 Difference]: Start difference. First operand 341 states and 344 transitions. Second operand has 69 states, 69 states have (on average 2.5652173913043477) internal successors, (177), 68 states have internal predecessors, (177), 34 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-04-06 20:01:47,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:47,355 INFO L93 Difference]: Finished difference Result 614 states and 716 transitions. [2022-04-06 20:01:47,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-04-06 20:01:47,355 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 2.5652173913043477) internal successors, (177), 68 states have internal predecessors, (177), 34 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) Word has length 338 [2022-04-06 20:01:47,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:47,356 INFO L225 Difference]: With dead ends: 614 [2022-04-06 20:01:47,357 INFO L226 Difference]: Without dead ends: 475 [2022-04-06 20:01:47,359 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 908 GetRequests, 739 SyntacticMatches, 1 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8730 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=5189, Invalid=23541, Unknown=0, NotChecked=0, Total=28730 [2022-04-06 20:01:47,359 INFO L913 BasicCegarLoop]: 78 mSDtfsCounter, 719 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1555 mSolverCounterSat, 520 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 2075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 520 IncrementalHoareTripleChecker+Valid, 1555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:47,359 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [720 Valid, 125 Invalid, 2075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [520 Valid, 1555 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:01:47,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2022-04-06 20:01:47,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 343. [2022-04-06 20:01:47,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 273 states have (on average 1.0146520146520146) internal successors, (277), 274 states have internal predecessors, (277), 35 states have call successors, (35), 35 states have call predecessors, (35), 34 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-06 20:01:47,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 346 transitions. [2022-04-06 20:01:47,410 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 346 transitions. Word has length 338 [2022-04-06 20:01:47,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:47,411 INFO L478 AbstractCegarLoop]: Abstraction has 343 states and 346 transitions. [2022-04-06 20:01:47,411 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 2.5652173913043477) internal successors, (177), 68 states have internal predecessors, (177), 34 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-04-06 20:01:47,411 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 346 transitions. [2022-04-06 20:01:47,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2022-04-06 20:01:47,412 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:47,412 INFO L499 BasicCegarLoop]: trace histogram [34, 33, 33, 33, 33, 32, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:47,429 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:47,612 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:01:47,613 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:47,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:47,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1221599006, now seen corresponding path program 127 times [2022-04-06 20:01:47,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:47,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1246135671] [2022-04-06 20:01:47,614 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:47,614 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:47,615 INFO L85 PathProgramCache]: Analyzing trace with hash -1221599006, now seen corresponding path program 128 times [2022-04-06 20:01:47,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:47,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239985651] [2022-04-06 20:01:47,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:47,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:47,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:48,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:01:48,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:01:48,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:01:48,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:01:48,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:01:48,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:01:48,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:01:48,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:01:48,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:01:48,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:01:48,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:01:48,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:01:48,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:01:48,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:01:48,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:01:48,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:01:48,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:01:48,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:01:48,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:01:48,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:01:48,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:01:48,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:01:48,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:01:48,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:01:48,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:01:48,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:01:48,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:01:48,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:01:48,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:01:48,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:01:48,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:01:48,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:01:48,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:48,209 INFO L134 CoverageAnalysis]: Checked inductivity of 5218 backedges. 1120 proven. 2114 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:01:48,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:48,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239985651] [2022-04-06 20:01:48,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239985651] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:48,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288908226] [2022-04-06 20:01:48,210 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:48,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:48,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:48,216 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:01:48,217 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:01:48,328 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:48,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:48,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 940 conjuncts, 69 conjunts are in the unsatisfiable core [2022-04-06 20:01:48,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:48,825 INFO L134 CoverageAnalysis]: Checked inductivity of 5218 backedges. 1186 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:01:48,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:49,328 INFO L134 CoverageAnalysis]: Checked inductivity of 5218 backedges. 1186 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:01:49,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288908226] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:49,328 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:49,328 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 38, 38] total 43 [2022-04-06 20:01:49,329 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:49,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1246135671] [2022-04-06 20:01:49,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1246135671] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:49,329 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:49,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2022-04-06 20:01:49,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125650113] [2022-04-06 20:01:49,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:49,329 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-04-06 20:01:49,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:49,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-04-06 20:01:49,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=682, Invalid=1124, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 20:01:49,330 INFO L87 Difference]: Start difference. First operand 343 states and 346 transitions. Second operand has 39 states, 39 states have (on average 4.589743589743589) internal successors, (179), 37 states have internal predecessors, (179), 34 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-04-06 20:01:50,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:50,173 INFO L93 Difference]: Finished difference Result 354 states and 357 transitions. [2022-04-06 20:01:50,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-06 20:01:50,174 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 4.589743589743589) internal successors, (179), 37 states have internal predecessors, (179), 34 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) Word has length 340 [2022-04-06 20:01:50,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:50,175 INFO L225 Difference]: With dead ends: 354 [2022-04-06 20:01:50,175 INFO L226 Difference]: Without dead ends: 352 [2022-04-06 20:01:50,175 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 853 GetRequests, 774 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1158 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1957, Invalid=4363, Unknown=0, NotChecked=0, Total=6320 [2022-04-06 20:01:50,176 INFO L913 BasicCegarLoop]: 54 mSDtfsCounter, 99 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 938 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1076 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:50,176 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 96 Invalid, 1076 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 938 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:01:50,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-04-06 20:01:50,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 351. [2022-04-06 20:01:50,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 279 states have (on average 1.014336917562724) internal successors, (283), 280 states have internal predecessors, (283), 36 states have call successors, (36), 36 states have call predecessors, (36), 35 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2022-04-06 20:01:50,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 354 transitions. [2022-04-06 20:01:50,229 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 354 transitions. Word has length 340 [2022-04-06 20:01:50,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:50,229 INFO L478 AbstractCegarLoop]: Abstraction has 351 states and 354 transitions. [2022-04-06 20:01:50,229 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 4.589743589743589) internal successors, (179), 37 states have internal predecessors, (179), 34 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-04-06 20:01:50,229 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 354 transitions. [2022-04-06 20:01:50,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2022-04-06 20:01:50,230 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:50,230 INFO L499 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 33, 33, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:50,248 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-04-06 20:01:50,431 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:01:50,431 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:50,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:50,431 INFO L85 PathProgramCache]: Analyzing trace with hash 371299958, now seen corresponding path program 129 times [2022-04-06 20:01:50,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:50,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [84859976] [2022-04-06 20:01:50,432 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:50,432 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:50,432 INFO L85 PathProgramCache]: Analyzing trace with hash 371299958, now seen corresponding path program 130 times [2022-04-06 20:01:50,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:50,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125241991] [2022-04-06 20:01:50,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:50,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:50,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:51,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:01:51,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:01:51,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:01:51,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:01:51,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:01:51,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:01:51,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:01:51,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:01:51,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:01:51,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:01:51,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:01:51,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:01:51,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:01:51,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:01:51,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:01:51,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:01:51,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:01:51,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:01:51,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:01:51,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:01:51,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:01:51,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:01:51,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:01:51,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:01:51,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:01:51,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:01:51,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:01:51,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:01:51,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:01:51,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:01:51,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:01:51,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:01:51,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:01:51,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:51,833 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 2148 proven. 1218 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:01:51,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:51,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125241991] [2022-04-06 20:01:51,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125241991] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:51,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818409605] [2022-04-06 20:01:51,833 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:51,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:51,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:51,834 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:01:51,836 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:01:51,951 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:51,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:51,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 957 conjuncts, 70 conjunts are in the unsatisfiable core [2022-04-06 20:01:51,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:54,072 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 2244 proven. 1122 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:01:54,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:54,589 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 2244 proven. 1122 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:01:54,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818409605] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:54,589 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:54,589 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 70, 70] total 107 [2022-04-06 20:01:54,589 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:54,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [84859976] [2022-04-06 20:01:54,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [84859976] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:54,590 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:54,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [71] imperfect sequences [] total 71 [2022-04-06 20:01:54,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209774778] [2022-04-06 20:01:54,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:54,590 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-04-06 20:01:54,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:54,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-04-06 20:01:54,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2525, Invalid=8817, Unknown=0, NotChecked=0, Total=11342 [2022-04-06 20:01:54,591 INFO L87 Difference]: Start difference. First operand 351 states and 354 transitions. Second operand has 71 states, 71 states have (on average 2.563380281690141) internal successors, (182), 70 states have internal predecessors, (182), 35 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-06 20:01:57,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:57,309 INFO L93 Difference]: Finished difference Result 632 states and 737 transitions. [2022-04-06 20:01:57,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-04-06 20:01:57,310 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 2.563380281690141) internal successors, (182), 70 states have internal predecessors, (182), 35 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 348 [2022-04-06 20:01:57,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:57,311 INFO L225 Difference]: With dead ends: 632 [2022-04-06 20:01:57,311 INFO L226 Difference]: Without dead ends: 489 [2022-04-06 20:01:57,313 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 935 GetRequests, 762 SyntacticMatches, 0 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8839 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=6199, Invalid=24251, Unknown=0, NotChecked=0, Total=30450 [2022-04-06 20:01:57,313 INFO L913 BasicCegarLoop]: 80 mSDtfsCounter, 663 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2109 mSolverCounterSat, 427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 2536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 427 IncrementalHoareTripleChecker+Valid, 2109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:57,314 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [664 Valid, 137 Invalid, 2536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [427 Valid, 2109 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:01:57,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-04-06 20:01:57,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 353. [2022-04-06 20:01:57,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 281 states have (on average 1.0142348754448398) internal successors, (285), 282 states have internal predecessors, (285), 36 states have call successors, (36), 36 states have call predecessors, (36), 35 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2022-04-06 20:01:57,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 356 transitions. [2022-04-06 20:01:57,355 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 356 transitions. Word has length 348 [2022-04-06 20:01:57,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:57,355 INFO L478 AbstractCegarLoop]: Abstraction has 353 states and 356 transitions. [2022-04-06 20:01:57,355 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 2.563380281690141) internal successors, (182), 70 states have internal predecessors, (182), 35 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-06 20:01:57,356 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 356 transitions. [2022-04-06 20:01:57,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2022-04-06 20:01:57,357 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:57,357 INFO L499 BasicCegarLoop]: trace histogram [35, 34, 34, 34, 34, 33, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:57,383 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:57,575 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:01:57,575 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:57,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:57,575 INFO L85 PathProgramCache]: Analyzing trace with hash -1352569413, now seen corresponding path program 131 times [2022-04-06 20:01:57,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:57,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [160734125] [2022-04-06 20:01:57,577 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:57,577 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:57,577 INFO L85 PathProgramCache]: Analyzing trace with hash -1352569413, now seen corresponding path program 132 times [2022-04-06 20:01:57,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:57,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323533897] [2022-04-06 20:01:57,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:57,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:57,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:58,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:01:58,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:01:58,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:01:58,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:01:58,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:01:58,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:01:58,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:01:58,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:01:58,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:01:58,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:01:58,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:01:58,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:01:58,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:01:58,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:01:58,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:01:58,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:01:58,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:01:58,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:01:58,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:01:58,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:01:58,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:01:58,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:01:58,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:01:58,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:01:58,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:01:58,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:01:58,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:01:58,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:01:58,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:01:58,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:01:58,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:01:58,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:01:58,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:01:58,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,323 INFO L134 CoverageAnalysis]: Checked inductivity of 5546 backedges. 1188 proven. 2246 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:01:58,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:58,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323533897] [2022-04-06 20:01:58,324 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323533897] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:58,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791454018] [2022-04-06 20:01:58,324 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:58,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:58,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:58,325 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:01:58,328 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:01:58,519 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 35 check-sat command(s) [2022-04-06 20:01:58,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:58,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 967 conjuncts, 71 conjunts are in the unsatisfiable core [2022-04-06 20:01:58,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:59,063 INFO L134 CoverageAnalysis]: Checked inductivity of 5546 backedges. 1256 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:01:59,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:59,591 INFO L134 CoverageAnalysis]: Checked inductivity of 5546 backedges. 1256 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:01:59,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791454018] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:59,591 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:59,591 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 44 [2022-04-06 20:01:59,592 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:59,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [160734125] [2022-04-06 20:01:59,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [160734125] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:59,592 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:59,592 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2022-04-06 20:01:59,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137062126] [2022-04-06 20:01:59,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:59,592 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-04-06 20:01:59,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:59,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-04-06 20:01:59,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=719, Invalid=1173, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:01:59,593 INFO L87 Difference]: Start difference. First operand 353 states and 356 transitions. Second operand has 40 states, 40 states have (on average 4.6) internal successors, (184), 38 states have internal predecessors, (184), 35 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-06 20:02:00,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:00,444 INFO L93 Difference]: Finished difference Result 364 states and 367 transitions. [2022-04-06 20:02:00,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:02:00,445 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 4.6) internal successors, (184), 38 states have internal predecessors, (184), 35 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 350 [2022-04-06 20:02:00,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:00,446 INFO L225 Difference]: With dead ends: 364 [2022-04-06 20:02:00,446 INFO L226 Difference]: Without dead ends: 362 [2022-04-06 20:02:00,447 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 878 GetRequests, 797 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1210 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2066, Invalid=4576, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:02:00,448 INFO L913 BasicCegarLoop]: 55 mSDtfsCounter, 105 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:00,448 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 87 Invalid, 971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 829 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:02:00,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-04-06 20:02:00,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 361. [2022-04-06 20:02:00,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 287 states have (on average 1.0139372822299653) internal successors, (291), 288 states have internal predecessors, (291), 37 states have call successors, (37), 37 states have call predecessors, (37), 36 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-06 20:02:00,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 364 transitions. [2022-04-06 20:02:00,529 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 364 transitions. Word has length 350 [2022-04-06 20:02:00,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:00,529 INFO L478 AbstractCegarLoop]: Abstraction has 361 states and 364 transitions. [2022-04-06 20:02:00,530 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 4.6) internal successors, (184), 38 states have internal predecessors, (184), 35 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-06 20:02:00,530 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 364 transitions. [2022-04-06 20:02:00,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2022-04-06 20:02:00,531 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:00,531 INFO L499 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 34, 34, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:00,558 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:00,755 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:02:00,756 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:00,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:00,756 INFO L85 PathProgramCache]: Analyzing trace with hash 1745435215, now seen corresponding path program 133 times [2022-04-06 20:02:00,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:00,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [831072941] [2022-04-06 20:02:00,757 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:00,757 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:00,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1745435215, now seen corresponding path program 134 times [2022-04-06 20:02:00,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:00,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089048852] [2022-04-06 20:02:00,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:00,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:00,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:02,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:02:02,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:02:02,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:02:02,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:02:02,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:02:02,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:02:02,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:02:02,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:02:02,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:02:02,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:02:02,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:02:02,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:02:02,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:02:02,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:02:02,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:02:02,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:02:02,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:02:02,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:02:02,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:02:02,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:02:02,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:02:02,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:02:02,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:02:02,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:02:02,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:02:02,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:02:02,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:02:02,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:02:02,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:02:02,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:02:02,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:02:02,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:02:02,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:02:02,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:02:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,155 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2281 proven. 1289 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:02:02,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:02,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089048852] [2022-04-06 20:02:02,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089048852] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:02,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316584073] [2022-04-06 20:02:02,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:02:02,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:02,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:02,157 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:02:02,157 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:02:02,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:02:02,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:02,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 984 conjuncts, 72 conjunts are in the unsatisfiable core [2022-04-06 20:02:02,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:04,006 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:02:04,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:04,564 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:02:04,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316584073] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:04,564 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:04,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 39, 39] total 110 [2022-04-06 20:02:04,564 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:04,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [831072941] [2022-04-06 20:02:04,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [831072941] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:04,564 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:04,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [73] imperfect sequences [] total 73 [2022-04-06 20:02:04,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923643216] [2022-04-06 20:02:04,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:04,565 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-04-06 20:02:04,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:04,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-04-06 20:02:04,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1968, Invalid=10022, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 20:02:04,566 INFO L87 Difference]: Start difference. First operand 361 states and 364 transitions. Second operand has 73 states, 73 states have (on average 2.5616438356164384) internal successors, (187), 72 states have internal predecessors, (187), 36 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-04-06 20:02:07,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:07,304 INFO L93 Difference]: Finished difference Result 650 states and 758 transitions. [2022-04-06 20:02:07,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-04-06 20:02:07,305 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 2.5616438356164384) internal successors, (187), 72 states have internal predecessors, (187), 36 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) Word has length 358 [2022-04-06 20:02:07,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:07,306 INFO L225 Difference]: With dead ends: 650 [2022-04-06 20:02:07,306 INFO L226 Difference]: Without dead ends: 503 [2022-04-06 20:02:07,308 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 962 GetRequests, 783 SyntacticMatches, 1 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9820 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=5818, Invalid=26402, Unknown=0, NotChecked=0, Total=32220 [2022-04-06 20:02:07,308 INFO L913 BasicCegarLoop]: 82 mSDtfsCounter, 709 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1720 mSolverCounterSat, 416 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 2136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 416 IncrementalHoareTripleChecker+Valid, 1720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:07,308 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [710 Valid, 124 Invalid, 2136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [416 Valid, 1720 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:02:07,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2022-04-06 20:02:07,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 363. [2022-04-06 20:02:07,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 289 states have (on average 1.013840830449827) internal successors, (293), 290 states have internal predecessors, (293), 37 states have call successors, (37), 37 states have call predecessors, (37), 36 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-06 20:02:07,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 366 transitions. [2022-04-06 20:02:07,354 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 366 transitions. Word has length 358 [2022-04-06 20:02:07,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:07,354 INFO L478 AbstractCegarLoop]: Abstraction has 363 states and 366 transitions. [2022-04-06 20:02:07,355 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 2.5616438356164384) internal successors, (187), 72 states have internal predecessors, (187), 36 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-04-06 20:02:07,355 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 366 transitions. [2022-04-06 20:02:07,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2022-04-06 20:02:07,356 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:07,356 INFO L499 BasicCegarLoop]: trace histogram [36, 35, 35, 35, 35, 34, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:07,374 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:02:07,560 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:02:07,560 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:07,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:07,560 INFO L85 PathProgramCache]: Analyzing trace with hash -229867692, now seen corresponding path program 135 times [2022-04-06 20:02:07,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:07,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1039662383] [2022-04-06 20:02:07,561 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:07,561 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:07,561 INFO L85 PathProgramCache]: Analyzing trace with hash -229867692, now seen corresponding path program 136 times [2022-04-06 20:02:07,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:07,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556108474] [2022-04-06 20:02:07,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:07,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:07,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:08,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:02:08,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:02:08,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:02:08,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:02:08,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:02:08,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:02:08,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:02:08,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:02:08,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:02:08,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:02:08,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:02:08,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:02:08,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:02:08,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:02:08,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:02:08,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:02:08,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:02:08,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:02:08,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:02:08,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:02:08,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:02:08,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:02:08,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:02:08,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:02:08,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:02:08,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:02:08,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:02:08,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:02:08,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:02:08,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:02:08,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:02:08,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:02:08,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:02:08,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:02:08,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,281 INFO L134 CoverageAnalysis]: Checked inductivity of 5884 backedges. 1258 proven. 2382 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:02:08,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:08,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556108474] [2022-04-06 20:02:08,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556108474] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:08,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651497656] [2022-04-06 20:02:08,282 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:02:08,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:08,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:08,283 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:02:08,315 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:02:08,424 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:02:08,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:08,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 994 conjuncts, 73 conjunts are in the unsatisfiable core [2022-04-06 20:02:08,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:08,936 INFO L134 CoverageAnalysis]: Checked inductivity of 5884 backedges. 1328 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:02:08,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:09,471 INFO L134 CoverageAnalysis]: Checked inductivity of 5884 backedges. 1328 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:02:09,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651497656] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:09,472 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:09,472 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40, 40] total 45 [2022-04-06 20:02:09,472 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:09,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1039662383] [2022-04-06 20:02:09,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1039662383] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:09,472 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:09,472 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2022-04-06 20:02:09,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207874205] [2022-04-06 20:02:09,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:09,473 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-04-06 20:02:09,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:09,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-04-06 20:02:09,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=757, Invalid=1223, Unknown=0, NotChecked=0, Total=1980 [2022-04-06 20:02:09,474 INFO L87 Difference]: Start difference. First operand 363 states and 366 transitions. Second operand has 41 states, 41 states have (on average 4.609756097560975) internal successors, (189), 39 states have internal predecessors, (189), 36 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-04-06 20:02:10,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:10,386 INFO L93 Difference]: Finished difference Result 374 states and 377 transitions. [2022-04-06 20:02:10,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-06 20:02:10,386 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 4.609756097560975) internal successors, (189), 39 states have internal predecessors, (189), 36 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) Word has length 360 [2022-04-06 20:02:10,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:10,391 INFO L225 Difference]: With dead ends: 374 [2022-04-06 20:02:10,392 INFO L226 Difference]: Without dead ends: 372 [2022-04-06 20:02:10,392 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 903 GetRequests, 820 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1263 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2178, Invalid=4794, Unknown=0, NotChecked=0, Total=6972 [2022-04-06 20:02:10,393 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 105 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:10,393 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 108 Invalid, 1130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 984 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:02:10,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2022-04-06 20:02:10,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 371. [2022-04-06 20:02:10,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 295 states have (on average 1.0135593220338983) internal successors, (299), 296 states have internal predecessors, (299), 38 states have call successors, (38), 38 states have call predecessors, (38), 37 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2022-04-06 20:02:10,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 374 transitions. [2022-04-06 20:02:10,436 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 374 transitions. Word has length 360 [2022-04-06 20:02:10,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:10,436 INFO L478 AbstractCegarLoop]: Abstraction has 371 states and 374 transitions. [2022-04-06 20:02:10,437 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 4.609756097560975) internal successors, (189), 39 states have internal predecessors, (189), 36 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-04-06 20:02:10,437 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 374 transitions. [2022-04-06 20:02:10,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2022-04-06 20:02:10,438 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:10,438 INFO L499 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 35, 35, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:10,454 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-04-06 20:02:10,638 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:02:10,638 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:10,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:10,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1204182296, now seen corresponding path program 137 times [2022-04-06 20:02:10,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:10,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1994264398] [2022-04-06 20:02:10,640 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:10,640 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:10,640 INFO L85 PathProgramCache]: Analyzing trace with hash -1204182296, now seen corresponding path program 138 times [2022-04-06 20:02:10,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:10,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991514019] [2022-04-06 20:02:10,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:10,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:10,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:12,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:02:12,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:02:12,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:02:12,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:02:12,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:02:12,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:02:12,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:02:12,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:02:12,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:02:12,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:02:12,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:02:12,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:02:12,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:02:12,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:02:12,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:02:12,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:02:12,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:02:12,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:02:12,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:02:12,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:02:12,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:02:12,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:02:12,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:02:12,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:02:12,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:02:12,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:02:12,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:02:12,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:02:12,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:02:12,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:02:12,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:02:12,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:02:12,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:02:12,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:02:12,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:02:12,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:12,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2418 proven. 1362 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:02:12,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:12,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991514019] [2022-04-06 20:02:12,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991514019] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:12,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817880929] [2022-04-06 20:02:12,135 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:02:12,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:12,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:12,136 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:02:12,137 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:02:12,292 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 36 check-sat command(s) [2022-04-06 20:02:12,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:12,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 1011 conjuncts, 74 conjunts are in the unsatisfiable core [2022-04-06 20:02:12,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:14,102 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 1330 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:02:14,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:14,666 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 1330 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:02:14,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817880929] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:14,666 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:14,666 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 40, 40] total 113 [2022-04-06 20:02:14,666 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:14,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1994264398] [2022-04-06 20:02:14,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1994264398] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:14,667 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:14,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [75] imperfect sequences [] total 75 [2022-04-06 20:02:14,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996009950] [2022-04-06 20:02:14,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:14,667 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-04-06 20:02:14,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:14,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-04-06 20:02:14,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2078, Invalid=10578, Unknown=0, NotChecked=0, Total=12656 [2022-04-06 20:02:14,668 INFO L87 Difference]: Start difference. First operand 371 states and 374 transitions. Second operand has 75 states, 75 states have (on average 2.56) internal successors, (192), 74 states have internal predecessors, (192), 37 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-06 20:02:17,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:17,577 INFO L93 Difference]: Finished difference Result 668 states and 779 transitions. [2022-04-06 20:02:17,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-04-06 20:02:17,577 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 2.56) internal successors, (192), 74 states have internal predecessors, (192), 37 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 368 [2022-04-06 20:02:17,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:17,579 INFO L225 Difference]: With dead ends: 668 [2022-04-06 20:02:17,579 INFO L226 Difference]: Without dead ends: 517 [2022-04-06 20:02:17,581 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 989 GetRequests, 805 SyntacticMatches, 1 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10389 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=6146, Invalid=27894, Unknown=0, NotChecked=0, Total=34040 [2022-04-06 20:02:17,582 INFO L913 BasicCegarLoop]: 84 mSDtfsCounter, 755 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1965 mSolverCounterSat, 514 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 756 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 2479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 514 IncrementalHoareTripleChecker+Valid, 1965 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:17,582 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [756 Valid, 141 Invalid, 2479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [514 Valid, 1965 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:02:17,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2022-04-06 20:02:17,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 373. [2022-04-06 20:02:17,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 297 states have (on average 1.0134680134680134) internal successors, (301), 298 states have internal predecessors, (301), 38 states have call successors, (38), 38 states have call predecessors, (38), 37 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2022-04-06 20:02:17,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 376 transitions. [2022-04-06 20:02:17,646 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 376 transitions. Word has length 368 [2022-04-06 20:02:17,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:17,647 INFO L478 AbstractCegarLoop]: Abstraction has 373 states and 376 transitions. [2022-04-06 20:02:17,647 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 2.56) internal successors, (192), 74 states have internal predecessors, (192), 37 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-06 20:02:17,647 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 376 transitions. [2022-04-06 20:02:17,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2022-04-06 20:02:17,648 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:17,649 INFO L499 BasicCegarLoop]: trace histogram [37, 36, 36, 36, 36, 35, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:17,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-04-06 20:02:17,872 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:02:17,873 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:17,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:17,873 INFO L85 PathProgramCache]: Analyzing trace with hash 392308141, now seen corresponding path program 139 times [2022-04-06 20:02:17,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:17,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [58223732] [2022-04-06 20:02:17,874 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:17,874 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:17,874 INFO L85 PathProgramCache]: Analyzing trace with hash 392308141, now seen corresponding path program 140 times [2022-04-06 20:02:17,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:17,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695801419] [2022-04-06 20:02:17,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:17,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:17,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:18,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:02:18,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:02:18,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:02:18,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:02:18,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:02:18,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:02:18,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:02:18,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:02:18,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:02:18,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:02:18,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:02:18,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:02:18,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:02:18,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:02:18,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:02:18,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:02:18,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:02:18,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:02:18,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:02:18,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:02:18,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:02:18,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:02:18,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:02:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:02:18,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:02:18,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:02:18,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:02:18,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:02:18,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:02:18,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:02:18,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:02:18,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:02:18,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:02:18,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:02:18,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:02:18,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,696 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1330 proven. 2522 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:02:18,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:18,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695801419] [2022-04-06 20:02:18,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695801419] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:18,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353756008] [2022-04-06 20:02:18,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:02:18,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:18,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:18,698 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:02:18,700 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:02:18,813 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:02:18,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:18,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 1021 conjuncts, 75 conjunts are in the unsatisfiable core [2022-04-06 20:02:18,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:19,336 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:02:19,336 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:19,873 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:02:19,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353756008] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:19,874 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:19,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 46 [2022-04-06 20:02:19,874 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:19,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [58223732] [2022-04-06 20:02:19,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [58223732] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:19,874 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:19,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2022-04-06 20:02:19,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739339964] [2022-04-06 20:02:19,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:19,883 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-04-06 20:02:19,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:19,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-04-06 20:02:19,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=796, Invalid=1274, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:02:19,884 INFO L87 Difference]: Start difference. First operand 373 states and 376 transitions. Second operand has 42 states, 42 states have (on average 4.619047619047619) internal successors, (194), 40 states have internal predecessors, (194), 37 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-06 20:02:20,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:20,773 INFO L93 Difference]: Finished difference Result 384 states and 387 transitions. [2022-04-06 20:02:20,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:02:20,774 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 4.619047619047619) internal successors, (194), 40 states have internal predecessors, (194), 37 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 370 [2022-04-06 20:02:20,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:20,775 INFO L225 Difference]: With dead ends: 384 [2022-04-06 20:02:20,775 INFO L226 Difference]: Without dead ends: 382 [2022-04-06 20:02:20,776 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 928 GetRequests, 843 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1317 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2293, Invalid=5017, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:02:20,776 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 105 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 1082 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:20,776 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 94 Invalid, 1082 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 932 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:02:20,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2022-04-06 20:02:20,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 381. [2022-04-06 20:02:20,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 303 states have (on average 1.0132013201320131) internal successors, (307), 304 states have internal predecessors, (307), 39 states have call successors, (39), 39 states have call predecessors, (39), 38 states have return successors, (38), 37 states have call predecessors, (38), 38 states have call successors, (38) [2022-04-06 20:02:20,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 384 transitions. [2022-04-06 20:02:20,830 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 384 transitions. Word has length 370 [2022-04-06 20:02:20,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:20,831 INFO L478 AbstractCegarLoop]: Abstraction has 381 states and 384 transitions. [2022-04-06 20:02:20,831 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 4.619047619047619) internal successors, (194), 40 states have internal predecessors, (194), 37 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-06 20:02:20,831 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 384 transitions. [2022-04-06 20:02:20,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 379 [2022-04-06 20:02:20,832 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:20,832 INFO L499 BasicCegarLoop]: trace histogram [37, 37, 37, 37, 36, 36, 36, 36, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:20,849 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-04-06 20:02:21,032 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:02:21,033 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:21,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:21,033 INFO L85 PathProgramCache]: Analyzing trace with hash -468459455, now seen corresponding path program 141 times [2022-04-06 20:02:21,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:21,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [712712171] [2022-04-06 20:02:21,034 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:21,034 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:21,035 INFO L85 PathProgramCache]: Analyzing trace with hash -468459455, now seen corresponding path program 142 times [2022-04-06 20:02:21,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:21,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840153554] [2022-04-06 20:02:21,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:21,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:21,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:22,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:02:22,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:02:22,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:02:22,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:02:22,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:02:22,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:02:22,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:02:22,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:02:22,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:02:22,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:02:22,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:02:22,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:02:22,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:02:22,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:02:22,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:02:22,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:02:22,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:02:22,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:02:22,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:02:22,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:02:22,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:02:22,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:02:22,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:02:22,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:02:22,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:02:22,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:02:22,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:02:22,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:02:22,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:02:22,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:02:22,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:02:22,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:02:22,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:02:22,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:02:22,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:02:22,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:02:22,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,604 INFO L134 CoverageAnalysis]: Checked inductivity of 6516 backedges. 2559 proven. 1437 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:02:22,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:22,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840153554] [2022-04-06 20:02:22,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840153554] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:22,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384895326] [2022-04-06 20:02:22,605 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:02:22,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:22,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:22,606 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:02:22,606 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:02:22,732 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:02:22,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:22,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 1038 conjuncts, 76 conjunts are in the unsatisfiable core [2022-04-06 20:02:22,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:24,650 INFO L134 CoverageAnalysis]: Checked inductivity of 6516 backedges. 1404 proven. 2592 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:02:24,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:25,223 INFO L134 CoverageAnalysis]: Checked inductivity of 6516 backedges. 1404 proven. 2592 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:02:25,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384895326] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:25,223 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:25,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 41, 41] total 116 [2022-04-06 20:02:25,224 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:25,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [712712171] [2022-04-06 20:02:25,224 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [712712171] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:25,224 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:25,224 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [77] imperfect sequences [] total 77 [2022-04-06 20:02:25,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900945266] [2022-04-06 20:02:25,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:25,224 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-04-06 20:02:25,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:25,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-04-06 20:02:25,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2191, Invalid=11149, Unknown=0, NotChecked=0, Total=13340 [2022-04-06 20:02:25,225 INFO L87 Difference]: Start difference. First operand 381 states and 384 transitions. Second operand has 77 states, 77 states have (on average 2.5584415584415585) internal successors, (197), 76 states have internal predecessors, (197), 38 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-04-06 20:02:28,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:28,291 INFO L93 Difference]: Finished difference Result 686 states and 800 transitions. [2022-04-06 20:02:28,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-04-06 20:02:28,291 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 2.5584415584415585) internal successors, (197), 76 states have internal predecessors, (197), 38 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 378 [2022-04-06 20:02:28,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:28,293 INFO L225 Difference]: With dead ends: 686 [2022-04-06 20:02:28,293 INFO L226 Difference]: Without dead ends: 531 [2022-04-06 20:02:28,295 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1016 GetRequests, 827 SyntacticMatches, 1 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10974 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=6483, Invalid=29427, Unknown=0, NotChecked=0, Total=35910 [2022-04-06 20:02:28,295 INFO L913 BasicCegarLoop]: 86 mSDtfsCounter, 717 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2154 mSolverCounterSat, 465 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 2619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 465 IncrementalHoareTripleChecker+Valid, 2154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:28,296 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [718 Valid, 133 Invalid, 2619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [465 Valid, 2154 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:02:28,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2022-04-06 20:02:28,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 383. [2022-04-06 20:02:28,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 305 states have (on average 1.0131147540983607) internal successors, (309), 306 states have internal predecessors, (309), 39 states have call successors, (39), 39 states have call predecessors, (39), 38 states have return successors, (38), 37 states have call predecessors, (38), 38 states have call successors, (38) [2022-04-06 20:02:28,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 386 transitions. [2022-04-06 20:02:28,343 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 386 transitions. Word has length 378 [2022-04-06 20:02:28,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:28,343 INFO L478 AbstractCegarLoop]: Abstraction has 383 states and 386 transitions. [2022-04-06 20:02:28,343 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 2.5584415584415585) internal successors, (197), 76 states have internal predecessors, (197), 38 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-04-06 20:02:28,343 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 386 transitions. [2022-04-06 20:02:28,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 381 [2022-04-06 20:02:28,344 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:28,344 INFO L499 BasicCegarLoop]: trace histogram [38, 37, 37, 37, 37, 36, 36, 36, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:28,361 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-04-06 20:02:28,544 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:02:28,545 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:28,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:28,545 INFO L85 PathProgramCache]: Analyzing trace with hash 671051974, now seen corresponding path program 143 times [2022-04-06 20:02:28,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:28,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1459080329] [2022-04-06 20:02:28,546 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:28,546 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:28,546 INFO L85 PathProgramCache]: Analyzing trace with hash 671051974, now seen corresponding path program 144 times [2022-04-06 20:02:28,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:28,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469197039] [2022-04-06 20:02:28,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:28,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:28,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:29,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:02:29,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:02:29,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:02:29,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:02:29,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:02:29,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:02:29,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:02:29,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:02:29,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:02:29,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:02:29,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:02:29,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:02:29,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:02:29,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:02:29,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:02:29,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:02:29,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:02:29,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:02:29,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:02:29,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:02:29,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:02:29,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:02:29,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:02:29,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:02:29,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:02:29,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:02:29,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:02:29,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:02:29,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:02:29,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:02:29,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:02:29,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:02:29,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:02:29,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:02:29,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:02:29,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:02:29,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,242 INFO L134 CoverageAnalysis]: Checked inductivity of 6590 backedges. 1404 proven. 2666 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:02:29,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:29,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469197039] [2022-04-06 20:02:29,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469197039] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:29,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814412589] [2022-04-06 20:02:29,242 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:02:29,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:29,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:29,243 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:02:29,244 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:02:29,405 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 38 check-sat command(s) [2022-04-06 20:02:29,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:29,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 1048 conjuncts, 77 conjunts are in the unsatisfiable core [2022-04-06 20:02:29,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:29,938 INFO L134 CoverageAnalysis]: Checked inductivity of 6590 backedges. 1478 proven. 2592 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:02:29,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:30,495 INFO L134 CoverageAnalysis]: Checked inductivity of 6590 backedges. 1478 proven. 2592 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:02:30,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814412589] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:30,495 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:30,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42, 42] total 47 [2022-04-06 20:02:30,495 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:30,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1459080329] [2022-04-06 20:02:30,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1459080329] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:30,496 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:30,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2022-04-06 20:02:30,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454052256] [2022-04-06 20:02:30,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:30,496 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-04-06 20:02:30,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:30,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-04-06 20:02:30,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=836, Invalid=1326, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:02:30,497 INFO L87 Difference]: Start difference. First operand 383 states and 386 transitions. Second operand has 43 states, 43 states have (on average 4.627906976744186) internal successors, (199), 41 states have internal predecessors, (199), 38 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-04-06 20:02:31,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:31,414 INFO L93 Difference]: Finished difference Result 394 states and 397 transitions. [2022-04-06 20:02:31,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:02:31,415 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 4.627906976744186) internal successors, (199), 41 states have internal predecessors, (199), 38 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 380 [2022-04-06 20:02:31,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:31,416 INFO L225 Difference]: With dead ends: 394 [2022-04-06 20:02:31,416 INFO L226 Difference]: Without dead ends: 392 [2022-04-06 20:02:31,417 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 953 GetRequests, 866 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1372 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2411, Invalid=5245, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:02:31,417 INFO L913 BasicCegarLoop]: 58 mSDtfsCounter, 113 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 946 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 1100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 946 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:31,417 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 85 Invalid, 1100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 946 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:02:31,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2022-04-06 20:02:31,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 391. [2022-04-06 20:02:31,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 311 states have (on average 1.0128617363344052) internal successors, (315), 312 states have internal predecessors, (315), 40 states have call successors, (40), 40 states have call predecessors, (40), 39 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2022-04-06 20:02:31,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 394 transitions. [2022-04-06 20:02:31,465 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 394 transitions. Word has length 380 [2022-04-06 20:02:31,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:31,466 INFO L478 AbstractCegarLoop]: Abstraction has 391 states and 394 transitions. [2022-04-06 20:02:31,466 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 4.627906976744186) internal successors, (199), 41 states have internal predecessors, (199), 38 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-04-06 20:02:31,466 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 394 transitions. [2022-04-06 20:02:31,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2022-04-06 20:02:31,468 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:31,468 INFO L499 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 37, 37, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:31,492 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:02:31,691 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:02:31,692 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:31,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:31,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1897594278, now seen corresponding path program 145 times [2022-04-06 20:02:31,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:31,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1784847569] [2022-04-06 20:02:31,693 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:31,693 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:31,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1897594278, now seen corresponding path program 146 times [2022-04-06 20:02:31,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:31,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208829300] [2022-04-06 20:02:31,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:31,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:31,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:33,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:02:33,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:02:33,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:02:33,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:02:33,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:02:33,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:02:33,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:02:33,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:02:33,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:02:33,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:02:33,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:02:33,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:02:33,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:02:33,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:02:33,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:02:33,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:02:33,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:02:33,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:02:33,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:02:33,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:02:33,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:02:33,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:02:33,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:02:33,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:02:33,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:02:33,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:02:33,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:02:33,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:02:33,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:02:33,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:02:33,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:02:33,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:02:33,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:02:33,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:02:33,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:02:33,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:02:33,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:02:33,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:33,381 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 2704 proven. 1514 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:02:33,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:33,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208829300] [2022-04-06 20:02:33,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208829300] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:33,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286745639] [2022-04-06 20:02:33,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:02:33,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:33,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:33,382 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:02:33,383 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:02:33,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:02:33,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:33,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 78 conjunts are in the unsatisfiable core [2022-04-06 20:02:33,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:35,455 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:02:35,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:36,055 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:02:36,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286745639] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:36,055 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:36,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 42, 42] total 119 [2022-04-06 20:02:36,056 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:36,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1784847569] [2022-04-06 20:02:36,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1784847569] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:36,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:36,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [79] imperfect sequences [] total 79 [2022-04-06 20:02:36,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779686323] [2022-04-06 20:02:36,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:36,057 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2022-04-06 20:02:36,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:36,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2022-04-06 20:02:36,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2307, Invalid=11735, Unknown=0, NotChecked=0, Total=14042 [2022-04-06 20:02:36,058 INFO L87 Difference]: Start difference. First operand 391 states and 394 transitions. Second operand has 79 states, 79 states have (on average 2.5569620253164556) internal successors, (202), 78 states have internal predecessors, (202), 39 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2022-04-06 20:02:39,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:39,302 INFO L93 Difference]: Finished difference Result 704 states and 821 transitions. [2022-04-06 20:02:39,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-04-06 20:02:39,302 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 2.5569620253164556) internal successors, (202), 78 states have internal predecessors, (202), 39 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) Word has length 388 [2022-04-06 20:02:39,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:39,304 INFO L225 Difference]: With dead ends: 704 [2022-04-06 20:02:39,304 INFO L226 Difference]: Without dead ends: 545 [2022-04-06 20:02:39,306 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1043 GetRequests, 849 SyntacticMatches, 1 SemanticMatches, 193 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11575 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=6829, Invalid=31001, Unknown=0, NotChecked=0, Total=37830 [2022-04-06 20:02:39,306 INFO L913 BasicCegarLoop]: 88 mSDtfsCounter, 761 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 2034 mSolverCounterSat, 490 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 762 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 2524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 490 IncrementalHoareTripleChecker+Valid, 2034 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:39,306 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [762 Valid, 130 Invalid, 2524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [490 Valid, 2034 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:02:39,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2022-04-06 20:02:39,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 393. [2022-04-06 20:02:39,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 313 states have (on average 1.012779552715655) internal successors, (317), 314 states have internal predecessors, (317), 40 states have call successors, (40), 40 states have call predecessors, (40), 39 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2022-04-06 20:02:39,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 396 transitions. [2022-04-06 20:02:39,362 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 396 transitions. Word has length 388 [2022-04-06 20:02:39,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:39,362 INFO L478 AbstractCegarLoop]: Abstraction has 393 states and 396 transitions. [2022-04-06 20:02:39,362 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 2.5569620253164556) internal successors, (202), 78 states have internal predecessors, (202), 39 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2022-04-06 20:02:39,363 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 396 transitions. [2022-04-06 20:02:39,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2022-04-06 20:02:39,364 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:39,364 INFO L499 BasicCegarLoop]: trace histogram [39, 38, 38, 38, 38, 37, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:39,381 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:02:39,564 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:02:39,564 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:39,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:39,564 INFO L85 PathProgramCache]: Analyzing trace with hash 678260895, now seen corresponding path program 147 times [2022-04-06 20:02:39,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:39,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [342926720] [2022-04-06 20:02:39,565 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:39,565 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:39,566 INFO L85 PathProgramCache]: Analyzing trace with hash 678260895, now seen corresponding path program 148 times [2022-04-06 20:02:39,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:39,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224329434] [2022-04-06 20:02:39,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:39,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:39,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:40,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:02:40,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:02:40,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:02:40,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:02:40,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:02:40,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:02:40,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:02:40,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:02:40,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:02:40,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:02:40,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:02:40,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:02:40,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:02:40,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:02:40,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:02:40,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:02:40,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:02:40,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:02:40,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:02:40,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:02:40,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:02:40,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:02:40,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:02:40,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:02:40,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:02:40,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:02:40,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:02:40,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:02:40,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:02:40,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:02:40,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:02:40,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:02:40,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:02:40,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:02:40,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:02:40,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:02:40,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:02:40,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:40,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6958 backedges. 1480 proven. 2814 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:02:40,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:40,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224329434] [2022-04-06 20:02:40,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224329434] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:40,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109951215] [2022-04-06 20:02:40,303 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:02:40,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:40,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:40,303 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:02:40,304 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:02:40,426 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:02:40,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:40,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 1075 conjuncts, 79 conjunts are in the unsatisfiable core [2022-04-06 20:02:40,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:40,976 INFO L134 CoverageAnalysis]: Checked inductivity of 6958 backedges. 1556 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:02:40,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:41,584 INFO L134 CoverageAnalysis]: Checked inductivity of 6958 backedges. 1556 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:02:41,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109951215] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:41,585 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:41,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43, 43] total 48 [2022-04-06 20:02:41,585 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:41,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [342926720] [2022-04-06 20:02:41,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [342926720] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:41,585 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:41,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2022-04-06 20:02:41,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131249983] [2022-04-06 20:02:41,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:41,586 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-04-06 20:02:41,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:41,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-04-06 20:02:41,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=877, Invalid=1379, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:02:41,586 INFO L87 Difference]: Start difference. First operand 393 states and 396 transitions. Second operand has 44 states, 44 states have (on average 4.636363636363637) internal successors, (204), 42 states have internal predecessors, (204), 39 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2022-04-06 20:02:42,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:42,562 INFO L93 Difference]: Finished difference Result 404 states and 407 transitions. [2022-04-06 20:02:42,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 20:02:42,563 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 4.636363636363637) internal successors, (204), 42 states have internal predecessors, (204), 39 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) Word has length 390 [2022-04-06 20:02:42,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:42,564 INFO L225 Difference]: With dead ends: 404 [2022-04-06 20:02:42,564 INFO L226 Difference]: Without dead ends: 402 [2022-04-06 20:02:42,565 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 978 GetRequests, 889 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1428 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2532, Invalid=5478, Unknown=0, NotChecked=0, Total=8010 [2022-04-06 20:02:42,565 INFO L913 BasicCegarLoop]: 59 mSDtfsCounter, 111 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1017 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 1017 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:42,565 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 91 Invalid, 1175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 1017 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:02:42,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2022-04-06 20:02:42,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 401. [2022-04-06 20:02:42,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 319 states have (on average 1.0125391849529781) internal successors, (323), 320 states have internal predecessors, (323), 41 states have call successors, (41), 41 states have call predecessors, (41), 40 states have return successors, (40), 39 states have call predecessors, (40), 40 states have call successors, (40) [2022-04-06 20:02:42,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 404 transitions. [2022-04-06 20:02:42,622 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 404 transitions. Word has length 390 [2022-04-06 20:02:42,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:42,622 INFO L478 AbstractCegarLoop]: Abstraction has 401 states and 404 transitions. [2022-04-06 20:02:42,623 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 4.636363636363637) internal successors, (204), 42 states have internal predecessors, (204), 39 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2022-04-06 20:02:42,623 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 404 transitions. [2022-04-06 20:02:42,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2022-04-06 20:02:42,624 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:42,624 INFO L499 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 38, 38, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:42,641 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:02:42,824 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:02:42,824 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:42,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:42,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1427760845, now seen corresponding path program 149 times [2022-04-06 20:02:42,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:42,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2069153254] [2022-04-06 20:02:42,825 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:42,826 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:42,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1427760845, now seen corresponding path program 150 times [2022-04-06 20:02:42,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:42,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585454292] [2022-04-06 20:02:42,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:42,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:42,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:44,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:02:44,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:02:44,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:02:44,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:02:44,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:02:44,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:02:44,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:02:44,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:02:44,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:02:44,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:02:44,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:02:44,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:02:44,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:02:44,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:02:44,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:02:44,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:02:44,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:02:44,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:02:44,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:02:44,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:02:44,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:02:44,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:02:44,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:02:44,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:02:44,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:02:44,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:02:44,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:02:44,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:02:44,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:02:44,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:02:44,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:02:44,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:02:44,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:02:44,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:02:44,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:02:44,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:02:44,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:02:44,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:02:44,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,550 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 2853 proven. 1593 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:02:44,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:44,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585454292] [2022-04-06 20:02:44,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585454292] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:44,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676221291] [2022-04-06 20:02:44,550 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:02:44,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:44,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:44,551 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:02:44,567 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:02:44,736 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 39 check-sat command(s) [2022-04-06 20:02:44,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:44,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 1092 conjuncts, 80 conjunts are in the unsatisfiable core [2022-04-06 20:02:44,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:46,772 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:02:46,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:47,378 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:02:47,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676221291] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:47,378 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:47,378 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 43, 43] total 122 [2022-04-06 20:02:47,378 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:47,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2069153254] [2022-04-06 20:02:47,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2069153254] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:47,379 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:47,379 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [81] imperfect sequences [] total 81 [2022-04-06 20:02:47,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579237426] [2022-04-06 20:02:47,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:47,379 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-04-06 20:02:47,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:47,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-04-06 20:02:47,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2426, Invalid=12336, Unknown=0, NotChecked=0, Total=14762 [2022-04-06 20:02:47,380 INFO L87 Difference]: Start difference. First operand 401 states and 404 transitions. Second operand has 81 states, 81 states have (on average 2.5555555555555554) internal successors, (207), 80 states have internal predecessors, (207), 40 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-04-06 20:02:50,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:50,809 INFO L93 Difference]: Finished difference Result 722 states and 842 transitions. [2022-04-06 20:02:50,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-04-06 20:02:50,809 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 2.5555555555555554) internal successors, (207), 80 states have internal predecessors, (207), 40 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) Word has length 398 [2022-04-06 20:02:50,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:50,812 INFO L225 Difference]: With dead ends: 722 [2022-04-06 20:02:50,812 INFO L226 Difference]: Without dead ends: 559 [2022-04-06 20:02:50,816 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1070 GetRequests, 871 SyntacticMatches, 1 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12192 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=7184, Invalid=32616, Unknown=0, NotChecked=0, Total=39800 [2022-04-06 20:02:50,816 INFO L913 BasicCegarLoop]: 90 mSDtfsCounter, 861 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2208 mSolverCounterSat, 579 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 2787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 579 IncrementalHoareTripleChecker+Valid, 2208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:50,816 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [862 Valid, 142 Invalid, 2787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [579 Valid, 2208 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 20:02:50,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2022-04-06 20:02:50,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 403. [2022-04-06 20:02:50,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 321 states have (on average 1.0124610591900312) internal successors, (325), 322 states have internal predecessors, (325), 41 states have call successors, (41), 41 states have call predecessors, (41), 40 states have return successors, (40), 39 states have call predecessors, (40), 40 states have call successors, (40) [2022-04-06 20:02:50,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 406 transitions. [2022-04-06 20:02:50,904 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 406 transitions. Word has length 398 [2022-04-06 20:02:50,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:50,904 INFO L478 AbstractCegarLoop]: Abstraction has 403 states and 406 transitions. [2022-04-06 20:02:50,905 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 2.5555555555555554) internal successors, (207), 80 states have internal predecessors, (207), 40 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-04-06 20:02:50,905 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 406 transitions. [2022-04-06 20:02:50,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 401 [2022-04-06 20:02:50,906 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:50,907 INFO L499 BasicCegarLoop]: trace histogram [40, 39, 39, 39, 39, 38, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:50,933 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:02:51,123 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:02:51,124 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:51,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:51,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1625371960, now seen corresponding path program 151 times [2022-04-06 20:02:51,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:51,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1667646300] [2022-04-06 20:02:51,125 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:51,125 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:51,125 INFO L85 PathProgramCache]: Analyzing trace with hash 1625371960, now seen corresponding path program 152 times [2022-04-06 20:02:51,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:51,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128004129] [2022-04-06 20:02:51,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:51,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:51,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:51,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:02:51,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:02:51,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:02:51,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:02:51,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:02:51,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:02:51,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:02:51,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:02:51,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:02:51,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:02:51,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:02:51,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:02:51,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:02:51,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:02:51,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:02:51,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:02:51,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:02:51,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:02:51,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:02:51,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:02:51,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:02:51,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:02:51,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:02:51,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:02:51,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:02:51,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:02:51,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:02:51,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:02:51,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:02:51,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:02:51,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:02:51,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:02:51,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:02:51,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:02:51,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:02:51,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:02:51,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:02:51,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:02:51,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,928 INFO L134 CoverageAnalysis]: Checked inductivity of 7336 backedges. 1558 proven. 2966 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:02:51,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:51,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128004129] [2022-04-06 20:02:51,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128004129] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:51,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657867305] [2022-04-06 20:02:51,929 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:02:51,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:51,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:51,930 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:02:51,930 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:02:52,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:02:52,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:52,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 1102 conjuncts, 81 conjunts are in the unsatisfiable core [2022-04-06 20:02:52,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:52,629 INFO L134 CoverageAnalysis]: Checked inductivity of 7336 backedges. 1636 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:02:52,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:53,314 INFO L134 CoverageAnalysis]: Checked inductivity of 7336 backedges. 1636 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:02:53,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657867305] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:53,315 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:53,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 49 [2022-04-06 20:02:53,315 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:53,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1667646300] [2022-04-06 20:02:53,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1667646300] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:53,316 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:53,316 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2022-04-06 20:02:53,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389650812] [2022-04-06 20:02:53,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:53,316 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-04-06 20:02:53,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:53,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-04-06 20:02:53,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=919, Invalid=1433, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:02:53,317 INFO L87 Difference]: Start difference. First operand 403 states and 406 transitions. Second operand has 45 states, 45 states have (on average 4.644444444444445) internal successors, (209), 43 states have internal predecessors, (209), 40 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-04-06 20:02:54,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:54,422 INFO L93 Difference]: Finished difference Result 414 states and 417 transitions. [2022-04-06 20:02:54,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-04-06 20:02:54,422 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 4.644444444444445) internal successors, (209), 43 states have internal predecessors, (209), 40 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) Word has length 400 [2022-04-06 20:02:54,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:54,426 INFO L225 Difference]: With dead ends: 414 [2022-04-06 20:02:54,427 INFO L226 Difference]: Without dead ends: 412 [2022-04-06 20:02:54,427 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1003 GetRequests, 912 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1485 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2656, Invalid=5716, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:02:54,427 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 117 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 947 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 1109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:54,428 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 92 Invalid, 1109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 947 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:02:54,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2022-04-06 20:02:54,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 411. [2022-04-06 20:02:54,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 327 states have (on average 1.0122324159021407) internal successors, (331), 328 states have internal predecessors, (331), 42 states have call successors, (42), 42 states have call predecessors, (42), 41 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2022-04-06 20:02:54,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 414 transitions. [2022-04-06 20:02:54,504 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 414 transitions. Word has length 400 [2022-04-06 20:02:54,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:54,504 INFO L478 AbstractCegarLoop]: Abstraction has 411 states and 414 transitions. [2022-04-06 20:02:54,504 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 4.644444444444445) internal successors, (209), 43 states have internal predecessors, (209), 40 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-04-06 20:02:54,504 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 414 transitions. [2022-04-06 20:02:54,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2022-04-06 20:02:54,506 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:54,506 INFO L499 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 39, 39, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:54,532 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:54,726 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:02:54,726 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:54,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:54,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1036241716, now seen corresponding path program 153 times [2022-04-06 20:02:54,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:54,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1982283366] [2022-04-06 20:02:54,728 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:54,728 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:54,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1036241716, now seen corresponding path program 154 times [2022-04-06 20:02:54,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:54,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143124630] [2022-04-06 20:02:54,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:54,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:54,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:56,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:02:56,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:02:56,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:02:56,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:02:56,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:02:56,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:02:56,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:02:56,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:02:56,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:02:56,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:02:56,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:02:56,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:02:56,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:02:56,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:02:56,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:02:56,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:02:56,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:02:56,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:02:56,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:02:56,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:02:56,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:02:56,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:02:56,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:02:56,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:02:56,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:02:56,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:02:56,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:02:56,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:02:56,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:02:56,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:02:56,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:02:56,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:02:56,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:02:56,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:02:56,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:02:56,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:02:56,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:02:56,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:02:56,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:02:56,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:56,542 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 3006 proven. 1674 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:02:56,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:56,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143124630] [2022-04-06 20:02:56,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143124630] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:56,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941975257] [2022-04-06 20:02:56,543 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:02:56,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:56,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:56,544 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:02:56,544 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:02:56,671 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:02:56,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:56,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 1119 conjuncts, 82 conjunts are in the unsatisfiable core [2022-04-06 20:02:56,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:58,814 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:02:58,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:59,417 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:02:59,417 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941975257] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:59,417 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:59,417 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 44, 44] total 125 [2022-04-06 20:02:59,418 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:59,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1982283366] [2022-04-06 20:02:59,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1982283366] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:59,418 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:59,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [83] imperfect sequences [] total 83 [2022-04-06 20:02:59,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498069249] [2022-04-06 20:02:59,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:59,418 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-04-06 20:02:59,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:59,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-04-06 20:02:59,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2548, Invalid=12952, Unknown=0, NotChecked=0, Total=15500 [2022-04-06 20:02:59,420 INFO L87 Difference]: Start difference. First operand 411 states and 414 transitions. Second operand has 83 states, 83 states have (on average 2.5542168674698793) internal successors, (212), 82 states have internal predecessors, (212), 41 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-04-06 20:03:02,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:02,938 INFO L93 Difference]: Finished difference Result 740 states and 863 transitions. [2022-04-06 20:03:02,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-04-06 20:03:02,939 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 2.5542168674698793) internal successors, (212), 82 states have internal predecessors, (212), 41 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) Word has length 408 [2022-04-06 20:03:02,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:02,941 INFO L225 Difference]: With dead ends: 740 [2022-04-06 20:03:02,941 INFO L226 Difference]: Without dead ends: 573 [2022-04-06 20:03:02,945 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1097 GetRequests, 893 SyntacticMatches, 1 SemanticMatches, 203 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12825 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=7548, Invalid=34272, Unknown=0, NotChecked=0, Total=41820 [2022-04-06 20:03:02,945 INFO L913 BasicCegarLoop]: 92 mSDtfsCounter, 849 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1878 mSolverCounterSat, 497 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 2375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 497 IncrementalHoareTripleChecker+Valid, 1878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:02,945 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [850 Valid, 119 Invalid, 2375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [497 Valid, 1878 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:03:02,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-04-06 20:03:03,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 413. [2022-04-06 20:03:03,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 329 states have (on average 1.012158054711246) internal successors, (333), 330 states have internal predecessors, (333), 42 states have call successors, (42), 42 states have call predecessors, (42), 41 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2022-04-06 20:03:03,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 416 transitions. [2022-04-06 20:03:03,035 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 416 transitions. Word has length 408 [2022-04-06 20:03:03,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:03,035 INFO L478 AbstractCegarLoop]: Abstraction has 413 states and 416 transitions. [2022-04-06 20:03:03,035 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 2.5542168674698793) internal successors, (212), 82 states have internal predecessors, (212), 41 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-04-06 20:03:03,035 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 416 transitions. [2022-04-06 20:03:03,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2022-04-06 20:03:03,037 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:03,037 INFO L499 BasicCegarLoop]: trace histogram [41, 40, 40, 40, 40, 39, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:03,053 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-04-06 20:03:03,237 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:03:03,237 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:03,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:03,238 INFO L85 PathProgramCache]: Analyzing trace with hash 1719389841, now seen corresponding path program 155 times [2022-04-06 20:03:03,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:03,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [804250017] [2022-04-06 20:03:03,238 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:03,239 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:03,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1719389841, now seen corresponding path program 156 times [2022-04-06 20:03:03,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:03,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389575603] [2022-04-06 20:03:03,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:03,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:03,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:03,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:03,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:03,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:03:03,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:03,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:03:03,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:03,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:03:03,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:03,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:03:03,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:03,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:03:03,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:03,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:03:03,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:03,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:03:03,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:03,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:03:03,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:03:04,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:03:04,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:03:04,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:03:04,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:03:04,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:03:04,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:03:04,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:03:04,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:03:04,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:03:04,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:03:04,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:03:04,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:03:04,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:03:04,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:03:04,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:03:04,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:03:04,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:03:04,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:03:04,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:03:04,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:03:04,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:03:04,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:03:04,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:03:04,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:03:04,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:03:04,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:03:04,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:03:04,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:03:04,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:03:04,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:03:04,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:04,060 INFO L134 CoverageAnalysis]: Checked inductivity of 7724 backedges. 1638 proven. 3122 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:03:04,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:04,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389575603] [2022-04-06 20:03:04,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389575603] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:04,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229996243] [2022-04-06 20:03:04,061 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:03:04,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:04,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:04,063 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:03:04,092 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:03:04,253 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 41 check-sat command(s) [2022-04-06 20:03:04,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:04,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 1129 conjuncts, 83 conjunts are in the unsatisfiable core [2022-04-06 20:03:04,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:04,829 INFO L134 CoverageAnalysis]: Checked inductivity of 7724 backedges. 1718 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:03:04,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:05,439 INFO L134 CoverageAnalysis]: Checked inductivity of 7724 backedges. 1718 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:03:05,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229996243] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:05,439 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:05,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45, 45] total 50 [2022-04-06 20:03:05,440 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:05,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [804250017] [2022-04-06 20:03:05,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [804250017] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:05,440 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:05,440 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2022-04-06 20:03:05,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569191951] [2022-04-06 20:03:05,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:05,440 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-04-06 20:03:05,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:05,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-04-06 20:03:05,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=962, Invalid=1488, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:03:05,441 INFO L87 Difference]: Start difference. First operand 413 states and 416 transitions. Second operand has 46 states, 46 states have (on average 4.6521739130434785) internal successors, (214), 44 states have internal predecessors, (214), 41 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-04-06 20:03:06,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:06,494 INFO L93 Difference]: Finished difference Result 424 states and 427 transitions. [2022-04-06 20:03:06,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:03:06,495 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 4.6521739130434785) internal successors, (214), 44 states have internal predecessors, (214), 41 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) Word has length 410 [2022-04-06 20:03:06,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:06,496 INFO L225 Difference]: With dead ends: 424 [2022-04-06 20:03:06,496 INFO L226 Difference]: Without dead ends: 422 [2022-04-06 20:03:06,497 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1028 GetRequests, 935 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1543 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2783, Invalid=5959, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:03:06,497 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 115 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1123 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 1123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:06,497 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 108 Invalid, 1289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 1123 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:03:06,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2022-04-06 20:03:06,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 421. [2022-04-06 20:03:06,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 335 states have (on average 1.0119402985074626) internal successors, (339), 336 states have internal predecessors, (339), 43 states have call successors, (43), 43 states have call predecessors, (43), 42 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2022-04-06 20:03:06,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 424 transitions. [2022-04-06 20:03:06,559 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 424 transitions. Word has length 410 [2022-04-06 20:03:06,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:06,560 INFO L478 AbstractCegarLoop]: Abstraction has 421 states and 424 transitions. [2022-04-06 20:03:06,560 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 4.6521739130434785) internal successors, (214), 44 states have internal predecessors, (214), 41 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-04-06 20:03:06,560 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 424 transitions. [2022-04-06 20:03:06,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2022-04-06 20:03:06,561 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:06,561 INFO L499 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 40, 40, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:06,578 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-04-06 20:03:06,761 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:03:06,762 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:06,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:06,762 INFO L85 PathProgramCache]: Analyzing trace with hash -498395, now seen corresponding path program 157 times [2022-04-06 20:03:06,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:06,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [453125584] [2022-04-06 20:03:06,763 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:06,763 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:06,763 INFO L85 PathProgramCache]: Analyzing trace with hash -498395, now seen corresponding path program 158 times [2022-04-06 20:03:06,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:06,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335943841] [2022-04-06 20:03:06,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:06,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:06,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:08,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:03:08,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:03:08,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:03:08,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:03:08,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:03:08,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:03:08,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:03:08,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:03:08,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:03:08,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:03:08,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:03:08,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:03:08,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:03:08,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:03:08,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:03:08,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:03:08,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:03:08,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:03:08,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:03:08,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:03:08,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:03:08,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:03:08,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:03:08,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:03:08,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:03:08,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:03:08,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:03:08,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:03:08,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:03:08,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:03:08,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:03:08,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:03:08,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:03:08,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:03:08,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:03:08,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:03:08,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:03:08,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:03:08,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:03:08,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:03:08,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,621 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3163 proven. 1757 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:03:08,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:08,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335943841] [2022-04-06 20:03:08,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335943841] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:08,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648646964] [2022-04-06 20:03:08,621 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:03:08,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:08,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:08,623 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:03:08,639 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:03:08,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:03:08,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:08,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 1146 conjuncts, 84 conjunts are in the unsatisfiable core [2022-04-06 20:03:08,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:11,662 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:03:11,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:12,278 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:03:12,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648646964] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:12,278 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:12,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 128 [2022-04-06 20:03:12,279 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:12,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [453125584] [2022-04-06 20:03:12,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [453125584] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:12,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:12,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [85] imperfect sequences [] total 85 [2022-04-06 20:03:12,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912288784] [2022-04-06 20:03:12,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:12,279 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-04-06 20:03:12,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:12,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-04-06 20:03:12,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3617, Invalid=12639, Unknown=0, NotChecked=0, Total=16256 [2022-04-06 20:03:12,281 INFO L87 Difference]: Start difference. First operand 421 states and 424 transitions. Second operand has 85 states, 85 states have (on average 2.552941176470588) internal successors, (217), 84 states have internal predecessors, (217), 42 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2022-04-06 20:03:15,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:15,968 INFO L93 Difference]: Finished difference Result 758 states and 884 transitions. [2022-04-06 20:03:15,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-04-06 20:03:15,968 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 2.552941176470588) internal successors, (217), 84 states have internal predecessors, (217), 42 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) Word has length 418 [2022-04-06 20:03:15,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:15,970 INFO L225 Difference]: With dead ends: 758 [2022-04-06 20:03:15,970 INFO L226 Difference]: Without dead ends: 587 [2022-04-06 20:03:15,972 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1124 GetRequests, 916 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12815 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=8908, Invalid=34982, Unknown=0, NotChecked=0, Total=43890 [2022-04-06 20:03:15,972 INFO L913 BasicCegarLoop]: 94 mSDtfsCounter, 815 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2156 mSolverCounterSat, 563 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 816 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 2719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 563 IncrementalHoareTripleChecker+Valid, 2156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:15,972 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [816 Valid, 146 Invalid, 2719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [563 Valid, 2156 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 20:03:15,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2022-04-06 20:03:16,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 423. [2022-04-06 20:03:16,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 337 states have (on average 1.0118694362017804) internal successors, (341), 338 states have internal predecessors, (341), 43 states have call successors, (43), 43 states have call predecessors, (43), 42 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2022-04-06 20:03:16,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 426 transitions. [2022-04-06 20:03:16,029 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 426 transitions. Word has length 418 [2022-04-06 20:03:16,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:16,030 INFO L478 AbstractCegarLoop]: Abstraction has 423 states and 426 transitions. [2022-04-06 20:03:16,030 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 2.552941176470588) internal successors, (217), 84 states have internal predecessors, (217), 42 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2022-04-06 20:03:16,030 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 426 transitions. [2022-04-06 20:03:16,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2022-04-06 20:03:16,031 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:16,031 INFO L499 BasicCegarLoop]: trace histogram [42, 41, 41, 41, 41, 40, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:16,048 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-04-06 20:03:16,231 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:03:16,232 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:16,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:16,232 INFO L85 PathProgramCache]: Analyzing trace with hash -464892758, now seen corresponding path program 159 times [2022-04-06 20:03:16,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:16,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2057320298] [2022-04-06 20:03:16,233 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:16,233 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:16,233 INFO L85 PathProgramCache]: Analyzing trace with hash -464892758, now seen corresponding path program 160 times [2022-04-06 20:03:16,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:16,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563107762] [2022-04-06 20:03:16,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:16,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:16,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:17,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:03:17,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:03:17,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:03:17,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:03:17,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:03:17,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:03:17,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:03:17,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:03:17,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:03:17,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:03:17,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:03:17,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:03:17,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:03:17,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:03:17,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:03:17,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:03:17,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:03:17,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:03:17,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:03:17,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:03:17,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:03:17,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:03:17,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:03:17,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:03:17,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:03:17,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:03:17,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:03:17,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:03:17,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:03:17,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:03:17,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:03:17,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:03:17,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:03:17,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:03:17,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:03:17,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:03:17,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:03:17,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:03:17,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:03:17,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:03:17,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:17,059 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1720 proven. 3282 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:03:17,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:17,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563107762] [2022-04-06 20:03:17,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563107762] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:17,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976211796] [2022-04-06 20:03:17,059 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:03:17,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:17,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:17,060 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:03:17,061 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:03:17,193 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:03:17,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:17,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 1156 conjuncts, 85 conjunts are in the unsatisfiable core [2022-04-06 20:03:17,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:17,810 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:03:17,811 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:18,423 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:03:18,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976211796] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:18,424 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:18,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46, 46] total 51 [2022-04-06 20:03:18,424 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:18,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2057320298] [2022-04-06 20:03:18,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2057320298] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:18,424 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:18,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [] total 47 [2022-04-06 20:03:18,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54108074] [2022-04-06 20:03:18,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:18,425 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-04-06 20:03:18,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:18,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-04-06 20:03:18,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1006, Invalid=1544, Unknown=0, NotChecked=0, Total=2550 [2022-04-06 20:03:18,425 INFO L87 Difference]: Start difference. First operand 423 states and 426 transitions. Second operand has 47 states, 47 states have (on average 4.659574468085107) internal successors, (219), 45 states have internal predecessors, (219), 42 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2022-04-06 20:03:19,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:19,487 INFO L93 Difference]: Finished difference Result 434 states and 437 transitions. [2022-04-06 20:03:19,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-06 20:03:19,488 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 4.659574468085107) internal successors, (219), 45 states have internal predecessors, (219), 42 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) Word has length 420 [2022-04-06 20:03:19,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:19,489 INFO L225 Difference]: With dead ends: 434 [2022-04-06 20:03:19,489 INFO L226 Difference]: Without dead ends: 432 [2022-04-06 20:03:19,490 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1053 GetRequests, 958 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1602 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2913, Invalid=6207, Unknown=0, NotChecked=0, Total=9120 [2022-04-06 20:03:19,490 INFO L913 BasicCegarLoop]: 62 mSDtfsCounter, 117 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1086 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 1256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 1086 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:19,490 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 104 Invalid, 1256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 1086 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:03:19,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2022-04-06 20:03:19,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 431. [2022-04-06 20:03:19,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 343 states have (on average 1.0116618075801749) internal successors, (347), 344 states have internal predecessors, (347), 44 states have call successors, (44), 44 states have call predecessors, (44), 43 states have return successors, (43), 42 states have call predecessors, (43), 43 states have call successors, (43) [2022-04-06 20:03:19,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 434 transitions. [2022-04-06 20:03:19,547 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 434 transitions. Word has length 420 [2022-04-06 20:03:19,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:19,547 INFO L478 AbstractCegarLoop]: Abstraction has 431 states and 434 transitions. [2022-04-06 20:03:19,548 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 4.659574468085107) internal successors, (219), 45 states have internal predecessors, (219), 42 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2022-04-06 20:03:19,548 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 434 transitions. [2022-04-06 20:03:19,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 429 [2022-04-06 20:03:19,549 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:19,550 INFO L499 BasicCegarLoop]: trace histogram [42, 42, 42, 42, 41, 41, 41, 41, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:19,573 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:03:19,771 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:03:19,771 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:19,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:19,772 INFO L85 PathProgramCache]: Analyzing trace with hash -115885506, now seen corresponding path program 161 times [2022-04-06 20:03:19,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:19,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [44914634] [2022-04-06 20:03:19,773 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:19,773 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:19,773 INFO L85 PathProgramCache]: Analyzing trace with hash -115885506, now seen corresponding path program 162 times [2022-04-06 20:03:19,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:19,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243955451] [2022-04-06 20:03:19,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:19,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:19,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:21,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:03:21,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:03:21,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:03:21,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:03:21,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:03:21,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:03:21,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:03:21,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:03:21,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:03:21,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:03:21,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:03:21,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:03:21,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:03:21,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:03:21,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:03:21,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:03:21,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:03:21,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:03:21,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:03:21,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:03:21,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:03:21,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:03:21,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:03:21,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:03:21,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:03:21,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:03:21,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:03:21,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:03:21,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:03:21,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:03:21,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:03:21,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:03:21,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:03:21,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:03:21,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:03:21,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:03:21,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:03:21,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:03:21,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:03:21,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:03:21,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:03:21,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:21,835 INFO L134 CoverageAnalysis]: Checked inductivity of 8446 backedges. 3324 proven. 1842 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:03:21,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:21,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243955451] [2022-04-06 20:03:21,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243955451] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:21,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358091901] [2022-04-06 20:03:21,835 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:03:21,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:21,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:21,836 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:03:21,837 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:03:22,019 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 42 check-sat command(s) [2022-04-06 20:03:22,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:22,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 86 conjunts are in the unsatisfiable core [2022-04-06 20:03:22,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:24,355 INFO L134 CoverageAnalysis]: Checked inductivity of 8446 backedges. 1804 proven. 3362 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:03:24,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:25,004 INFO L134 CoverageAnalysis]: Checked inductivity of 8446 backedges. 1804 proven. 3362 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:03:25,004 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358091901] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:25,004 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:25,004 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 46, 46] total 131 [2022-04-06 20:03:25,004 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:25,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [44914634] [2022-04-06 20:03:25,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [44914634] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:25,005 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:25,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [87] imperfect sequences [] total 87 [2022-04-06 20:03:25,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882872536] [2022-04-06 20:03:25,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:25,005 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-04-06 20:03:25,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:25,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-04-06 20:03:25,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2801, Invalid=14229, Unknown=0, NotChecked=0, Total=17030 [2022-04-06 20:03:25,006 INFO L87 Difference]: Start difference. First operand 431 states and 434 transitions. Second operand has 87 states, 87 states have (on average 2.5517241379310347) internal successors, (222), 86 states have internal predecessors, (222), 43 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-04-06 20:03:29,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:29,016 INFO L93 Difference]: Finished difference Result 776 states and 905 transitions. [2022-04-06 20:03:29,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-04-06 20:03:29,017 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 2.5517241379310347) internal successors, (222), 86 states have internal predecessors, (222), 43 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Word has length 428 [2022-04-06 20:03:29,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:29,018 INFO L225 Difference]: With dead ends: 776 [2022-04-06 20:03:29,019 INFO L226 Difference]: Without dead ends: 601 [2022-04-06 20:03:29,021 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1151 GetRequests, 937 SyntacticMatches, 1 SemanticMatches, 213 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14139 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=8303, Invalid=37707, Unknown=0, NotChecked=0, Total=46010 [2022-04-06 20:03:29,021 INFO L913 BasicCegarLoop]: 96 mSDtfsCounter, 903 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2460 mSolverCounterSat, 695 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 3155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 695 IncrementalHoareTripleChecker+Valid, 2460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:29,021 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [904 Valid, 158 Invalid, 3155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [695 Valid, 2460 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-04-06 20:03:29,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2022-04-06 20:03:29,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 433. [2022-04-06 20:03:29,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 345 states have (on average 1.0115942028985507) internal successors, (349), 346 states have internal predecessors, (349), 44 states have call successors, (44), 44 states have call predecessors, (44), 43 states have return successors, (43), 42 states have call predecessors, (43), 43 states have call successors, (43) [2022-04-06 20:03:29,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 436 transitions. [2022-04-06 20:03:29,084 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 436 transitions. Word has length 428 [2022-04-06 20:03:29,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:29,084 INFO L478 AbstractCegarLoop]: Abstraction has 433 states and 436 transitions. [2022-04-06 20:03:29,084 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 2.5517241379310347) internal successors, (222), 86 states have internal predecessors, (222), 43 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-04-06 20:03:29,084 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 436 transitions. [2022-04-06 20:03:29,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 431 [2022-04-06 20:03:29,085 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:29,085 INFO L499 BasicCegarLoop]: trace histogram [43, 42, 42, 42, 42, 41, 41, 41, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:29,102 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-04-06 20:03:29,286 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:03:29,286 INFO L403 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:29,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:29,286 INFO L85 PathProgramCache]: Analyzing trace with hash 608550787, now seen corresponding path program 163 times [2022-04-06 20:03:29,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:29,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1217869648] [2022-04-06 20:03:29,287 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:29,287 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:29,287 INFO L85 PathProgramCache]: Analyzing trace with hash 608550787, now seen corresponding path program 164 times [2022-04-06 20:03:29,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:29,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078154345] [2022-04-06 20:03:29,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:29,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:29,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:30,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:03:30,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:03:30,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:03:30,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:03:30,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:03:30,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:03:30,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:03:30,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:03:30,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:03:30,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:03:30,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:03:30,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:03:30,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:03:30,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:03:30,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:03:30,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:03:30,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:03:30,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:03:30,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:03:30,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:03:30,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:03:30,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:03:30,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:03:30,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:03:30,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:03:30,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:03:30,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:03:30,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:03:30,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:03:30,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:03:30,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:03:30,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:03:30,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:03:30,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:03:30,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:03:30,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:03:30,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:03:30,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:03:30,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:03:30,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:03:30,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:03:30,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:30,146 INFO L134 CoverageAnalysis]: Checked inductivity of 8530 backedges. 1804 proven. 3446 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:03:30,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:30,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078154345] [2022-04-06 20:03:30,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078154345] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:30,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685905558] [2022-04-06 20:03:30,146 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:03:30,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:30,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:30,147 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:03:30,148 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:03:30,293 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:03:30,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:30,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 1183 conjuncts, 87 conjunts are in the unsatisfiable core [2022-04-06 20:03:30,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:30,903 INFO L134 CoverageAnalysis]: Checked inductivity of 8530 backedges. 1888 proven. 3362 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:03:30,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:31,545 INFO L134 CoverageAnalysis]: Checked inductivity of 8530 backedges. 1888 proven. 3362 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:03:31,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685905558] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:31,545 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:31,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47, 47] total 52 [2022-04-06 20:03:31,546 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:31,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1217869648] [2022-04-06 20:03:31,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1217869648] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:31,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:31,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2022-04-06 20:03:31,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13173295] [2022-04-06 20:03:31,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:31,546 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-04-06 20:03:31,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:31,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-04-06 20:03:31,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1051, Invalid=1601, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:03:31,547 INFO L87 Difference]: Start difference. First operand 433 states and 436 transitions. Second operand has 48 states, 48 states have (on average 4.666666666666667) internal successors, (224), 46 states have internal predecessors, (224), 43 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-04-06 20:03:32,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:32,656 INFO L93 Difference]: Finished difference Result 444 states and 447 transitions. [2022-04-06 20:03:32,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-04-06 20:03:32,657 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 4.666666666666667) internal successors, (224), 46 states have internal predecessors, (224), 43 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Word has length 430 [2022-04-06 20:03:32,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:32,658 INFO L225 Difference]: With dead ends: 444 [2022-04-06 20:03:32,658 INFO L226 Difference]: Without dead ends: 442 [2022-04-06 20:03:32,658 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1078 GetRequests, 981 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1662 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=3046, Invalid=6460, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 20:03:32,659 INFO L913 BasicCegarLoop]: 63 mSDtfsCounter, 119 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1139 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 1313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 1139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:32,659 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 100 Invalid, 1313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 1139 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:03:32,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2022-04-06 20:03:32,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 441. [2022-04-06 20:03:32,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 351 states have (on average 1.0113960113960114) internal successors, (355), 352 states have internal predecessors, (355), 45 states have call successors, (45), 45 states have call predecessors, (45), 44 states have return successors, (44), 43 states have call predecessors, (44), 44 states have call successors, (44) [2022-04-06 20:03:32,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 444 transitions. [2022-04-06 20:03:32,719 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 444 transitions. Word has length 430 [2022-04-06 20:03:32,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:32,720 INFO L478 AbstractCegarLoop]: Abstraction has 441 states and 444 transitions. [2022-04-06 20:03:32,720 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 4.666666666666667) internal successors, (224), 46 states have internal predecessors, (224), 43 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-04-06 20:03:32,720 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 444 transitions. [2022-04-06 20:03:32,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-04-06 20:03:32,721 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:32,721 INFO L499 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 42, 42, 42, 42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:32,738 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-04-06 20:03:32,922 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:03:32,922 INFO L403 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:32,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:32,922 INFO L85 PathProgramCache]: Analyzing trace with hash 897795095, now seen corresponding path program 165 times [2022-04-06 20:03:32,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:32,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [378277976] [2022-04-06 20:03:32,923 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:32,923 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:32,923 INFO L85 PathProgramCache]: Analyzing trace with hash 897795095, now seen corresponding path program 166 times [2022-04-06 20:03:32,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:32,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928087234] [2022-04-06 20:03:32,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:32,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:32,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:34,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:03:34,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:03:34,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:03:34,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:03:34,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:03:34,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:03:34,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:03:34,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:03:34,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:03:34,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:03:34,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:03:34,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:03:34,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:03:34,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:03:34,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:03:34,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:03:34,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:03:34,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:03:34,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:03:34,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:03:34,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:03:34,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:03:34,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:03:34,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:03:34,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:03:34,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:03:34,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:03:34,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:03:34,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:03:34,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:03:34,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:03:34,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:03:34,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:03:34,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:03:34,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:03:34,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:03:34,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:03:34,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:03:34,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:03:34,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:03:34,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:03:34,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:03:34,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,954 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 3489 proven. 1929 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:03:34,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:34,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928087234] [2022-04-06 20:03:34,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928087234] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:34,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983895605] [2022-04-06 20:03:34,955 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:03:34,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:34,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:34,959 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:03:34,987 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:03:35,120 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:03:35,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:35,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 1200 conjuncts, 88 conjunts are in the unsatisfiable core [2022-04-06 20:03:35,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:37,527 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:03:37,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:38,189 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:03:38,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983895605] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:38,189 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:38,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 47, 47] total 134 [2022-04-06 20:03:38,190 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:38,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [378277976] [2022-04-06 20:03:38,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [378277976] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:38,190 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:38,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [89] imperfect sequences [] total 89 [2022-04-06 20:03:38,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860605188] [2022-04-06 20:03:38,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:38,191 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-04-06 20:03:38,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:38,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-04-06 20:03:38,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2932, Invalid=14890, Unknown=0, NotChecked=0, Total=17822 [2022-04-06 20:03:38,192 INFO L87 Difference]: Start difference. First operand 441 states and 444 transitions. Second operand has 89 states, 89 states have (on average 2.550561797752809) internal successors, (227), 88 states have internal predecessors, (227), 44 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2022-04-06 20:03:42,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:42,272 INFO L93 Difference]: Finished difference Result 794 states and 926 transitions. [2022-04-06 20:03:42,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-04-06 20:03:42,273 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 2.550561797752809) internal successors, (227), 88 states have internal predecessors, (227), 44 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) Word has length 438 [2022-04-06 20:03:42,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:42,275 INFO L225 Difference]: With dead ends: 794 [2022-04-06 20:03:42,275 INFO L226 Difference]: Without dead ends: 615 [2022-04-06 20:03:42,278 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1178 GetRequests, 959 SyntacticMatches, 1 SemanticMatches, 218 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14820 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=8694, Invalid=39486, Unknown=0, NotChecked=0, Total=48180 [2022-04-06 20:03:42,278 INFO L913 BasicCegarLoop]: 98 mSDtfsCounter, 981 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2113 mSolverCounterSat, 743 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 982 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 2856 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 743 IncrementalHoareTripleChecker+Valid, 2113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:42,278 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [982 Valid, 145 Invalid, 2856 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [743 Valid, 2113 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 20:03:42,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2022-04-06 20:03:42,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 443. [2022-04-06 20:03:42,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 353 states have (on average 1.0113314447592068) internal successors, (357), 354 states have internal predecessors, (357), 45 states have call successors, (45), 45 states have call predecessors, (45), 44 states have return successors, (44), 43 states have call predecessors, (44), 44 states have call successors, (44) [2022-04-06 20:03:42,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 446 transitions. [2022-04-06 20:03:42,354 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 446 transitions. Word has length 438 [2022-04-06 20:03:42,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:42,355 INFO L478 AbstractCegarLoop]: Abstraction has 443 states and 446 transitions. [2022-04-06 20:03:42,355 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 2.550561797752809) internal successors, (227), 88 states have internal predecessors, (227), 44 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2022-04-06 20:03:42,355 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 446 transitions. [2022-04-06 20:03:42,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2022-04-06 20:03:42,356 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:42,356 INFO L499 BasicCegarLoop]: trace histogram [44, 43, 43, 43, 43, 42, 42, 42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:42,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-04-06 20:03:42,557 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:03:42,557 INFO L403 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:42,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:42,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1481848604, now seen corresponding path program 167 times [2022-04-06 20:03:42,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:42,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1033950605] [2022-04-06 20:03:42,558 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:42,558 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:42,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1481848604, now seen corresponding path program 168 times [2022-04-06 20:03:42,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:42,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462815030] [2022-04-06 20:03:42,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:42,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:42,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:43,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:03:43,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:03:43,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:03:43,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:03:43,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:03:43,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:03:43,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:03:43,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:03:43,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:03:43,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:03:43,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:03:43,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:03:43,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:03:43,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:03:43,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:03:43,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:03:43,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:03:43,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:03:43,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:03:43,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:03:43,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:03:43,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:03:43,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:03:43,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:03:43,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:03:43,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:03:43,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:03:43,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:03:43,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:03:43,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:03:43,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:03:43,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:03:43,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:03:43,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:03:43,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:03:43,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:03:43,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:03:43,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:03:43,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:03:43,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:03:43,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:03:43,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:03:43,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:43,435 INFO L134 CoverageAnalysis]: Checked inductivity of 8948 backedges. 1890 proven. 3614 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:03:43,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:43,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462815030] [2022-04-06 20:03:43,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462815030] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:43,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586252310] [2022-04-06 20:03:43,435 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:03:43,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:43,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:43,439 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:03:43,441 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:03:43,630 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 44 check-sat command(s) [2022-04-06 20:03:43,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:43,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 1210 conjuncts, 89 conjunts are in the unsatisfiable core [2022-04-06 20:03:43,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:44,262 INFO L134 CoverageAnalysis]: Checked inductivity of 8948 backedges. 1976 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:03:44,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:44,898 INFO L134 CoverageAnalysis]: Checked inductivity of 8948 backedges. 1976 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:03:44,898 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586252310] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:44,899 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:44,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 48, 48] total 53 [2022-04-06 20:03:44,899 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:44,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1033950605] [2022-04-06 20:03:44,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1033950605] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:44,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:44,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [] total 49 [2022-04-06 20:03:44,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196754011] [2022-04-06 20:03:44,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:44,900 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-04-06 20:03:44,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:44,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-04-06 20:03:44,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1097, Invalid=1659, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 20:03:44,900 INFO L87 Difference]: Start difference. First operand 443 states and 446 transitions. Second operand has 49 states, 49 states have (on average 4.673469387755102) internal successors, (229), 47 states have internal predecessors, (229), 44 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2022-04-06 20:03:46,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:46,013 INFO L93 Difference]: Finished difference Result 454 states and 457 transitions. [2022-04-06 20:03:46,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-04-06 20:03:46,014 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 4.673469387755102) internal successors, (229), 47 states have internal predecessors, (229), 44 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) Word has length 440 [2022-04-06 20:03:46,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:46,015 INFO L225 Difference]: With dead ends: 454 [2022-04-06 20:03:46,015 INFO L226 Difference]: Without dead ends: 452 [2022-04-06 20:03:46,016 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1103 GetRequests, 1004 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1723 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=3182, Invalid=6718, Unknown=0, NotChecked=0, Total=9900 [2022-04-06 20:03:46,016 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 129 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1057 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 1235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 1057 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:46,016 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 101 Invalid, 1235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 1057 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:03:46,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2022-04-06 20:03:46,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 451. [2022-04-06 20:03:46,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 359 states have (on average 1.011142061281337) internal successors, (363), 360 states have internal predecessors, (363), 46 states have call successors, (46), 46 states have call predecessors, (46), 45 states have return successors, (45), 44 states have call predecessors, (45), 45 states have call successors, (45) [2022-04-06 20:03:46,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 454 transitions. [2022-04-06 20:03:46,078 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 454 transitions. Word has length 440 [2022-04-06 20:03:46,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:46,078 INFO L478 AbstractCegarLoop]: Abstraction has 451 states and 454 transitions. [2022-04-06 20:03:46,078 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 4.673469387755102) internal successors, (229), 47 states have internal predecessors, (229), 44 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2022-04-06 20:03:46,079 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 454 transitions. [2022-04-06 20:03:46,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2022-04-06 20:03:46,080 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:46,080 INFO L499 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 43, 43, 43, 43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:46,097 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:03:46,280 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:03:46,280 INFO L403 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:46,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:46,281 INFO L85 PathProgramCache]: Analyzing trace with hash 2031096496, now seen corresponding path program 169 times [2022-04-06 20:03:46,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:46,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1079059257] [2022-04-06 20:03:46,282 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:46,282 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:46,282 INFO L85 PathProgramCache]: Analyzing trace with hash 2031096496, now seen corresponding path program 170 times [2022-04-06 20:03:46,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:46,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383034517] [2022-04-06 20:03:46,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:46,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:46,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:48,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:03:48,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:03:48,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:03:48,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:03:48,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:03:48,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:03:48,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:03:48,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:03:48,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:03:48,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:03:48,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:03:48,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:03:48,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:03:48,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:03:48,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:03:48,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:03:48,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:03:48,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:03:48,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:03:48,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:03:48,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:03:48,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:03:48,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:03:48,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:03:48,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:03:48,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:03:48,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:03:48,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:03:48,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:03:48,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:03:48,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:03:48,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:03:48,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:03:48,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:03:48,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:03:48,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:03:48,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:03:48,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:03:48,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:03:48,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:03:48,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:03:48,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:03:48,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:03:48,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:48,439 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 3658 proven. 2018 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:03:48,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:48,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383034517] [2022-04-06 20:03:48,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383034517] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:48,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731280032] [2022-04-06 20:03:48,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:03:48,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:48,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:48,443 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:03:48,455 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:03:48,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:03:48,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:48,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 1227 conjuncts, 90 conjunts are in the unsatisfiable core [2022-04-06 20:03:48,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:51,096 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:03:51,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:51,767 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:03:51,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731280032] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:51,767 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:51,767 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 48, 48] total 137 [2022-04-06 20:03:51,767 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:51,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1079059257] [2022-04-06 20:03:51,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1079059257] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:51,768 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:51,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [91] imperfect sequences [] total 91 [2022-04-06 20:03:51,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278323253] [2022-04-06 20:03:51,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:51,768 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2022-04-06 20:03:51,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:51,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2022-04-06 20:03:51,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3066, Invalid=15566, Unknown=0, NotChecked=0, Total=18632 [2022-04-06 20:03:51,770 INFO L87 Difference]: Start difference. First operand 451 states and 454 transitions. Second operand has 91 states, 91 states have (on average 2.5494505494505493) internal successors, (232), 90 states have internal predecessors, (232), 45 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-04-06 20:03:56,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:56,082 INFO L93 Difference]: Finished difference Result 812 states and 947 transitions. [2022-04-06 20:03:56,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-04-06 20:03:56,082 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 2.5494505494505493) internal successors, (232), 90 states have internal predecessors, (232), 45 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) Word has length 448 [2022-04-06 20:03:56,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:56,084 INFO L225 Difference]: With dead ends: 812 [2022-04-06 20:03:56,084 INFO L226 Difference]: Without dead ends: 629 [2022-04-06 20:03:56,087 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1205 GetRequests, 981 SyntacticMatches, 1 SemanticMatches, 223 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15517 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=9094, Invalid=41306, Unknown=0, NotChecked=0, Total=50400 [2022-04-06 20:03:56,088 INFO L913 BasicCegarLoop]: 100 mSDtfsCounter, 983 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 2404 mSolverCounterSat, 659 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 3063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 659 IncrementalHoareTripleChecker+Valid, 2404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:56,088 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [984 Valid, 142 Invalid, 3063 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [659 Valid, 2404 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-04-06 20:03:56,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2022-04-06 20:03:56,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 453. [2022-04-06 20:03:56,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 361 states have (on average 1.0110803324099722) internal successors, (365), 362 states have internal predecessors, (365), 46 states have call successors, (46), 46 states have call predecessors, (46), 45 states have return successors, (45), 44 states have call predecessors, (45), 45 states have call successors, (45) [2022-04-06 20:03:56,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 456 transitions. [2022-04-06 20:03:56,168 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 456 transitions. Word has length 448 [2022-04-06 20:03:56,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:56,168 INFO L478 AbstractCegarLoop]: Abstraction has 453 states and 456 transitions. [2022-04-06 20:03:56,169 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 2.5494505494505493) internal successors, (232), 90 states have internal predecessors, (232), 45 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-04-06 20:03:56,169 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 456 transitions. [2022-04-06 20:03:56,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 451 [2022-04-06 20:03:56,170 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:56,170 INFO L499 BasicCegarLoop]: trace histogram [45, 44, 44, 44, 44, 43, 43, 43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:56,187 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-04-06 20:03:56,370 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:03:56,371 INFO L403 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:56,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:56,371 INFO L85 PathProgramCache]: Analyzing trace with hash -1555840139, now seen corresponding path program 171 times [2022-04-06 20:03:56,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:56,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [276974180] [2022-04-06 20:03:56,372 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:56,372 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:56,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1555840139, now seen corresponding path program 172 times [2022-04-06 20:03:56,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:56,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217903496] [2022-04-06 20:03:56,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:56,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:56,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:57,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:03:57,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:03:57,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:03:57,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:03:57,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:03:57,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:03:57,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:03:57,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:03:57,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:03:57,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:03:57,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:03:57,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:03:57,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:03:57,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:03:57,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:03:57,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:03:57,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:03:57,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:03:57,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:03:57,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:03:57,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:03:57,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:03:57,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:03:57,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:03:57,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:03:57,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:03:57,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:03:57,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:03:57,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:03:57,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:03:57,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:03:57,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:03:57,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:03:57,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:03:57,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:03:57,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:03:57,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:03:57,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:03:57,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:03:57,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:03:57,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:03:57,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:03:57,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:03:57,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:57,290 INFO L134 CoverageAnalysis]: Checked inductivity of 9376 backedges. 1978 proven. 3786 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:03:57,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:57,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217903496] [2022-04-06 20:03:57,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217903496] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:57,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690777181] [2022-04-06 20:03:57,290 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:03:57,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:57,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:57,291 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:03:57,292 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:03:57,443 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:03:57,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:57,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 1237 conjuncts, 91 conjunts are in the unsatisfiable core [2022-04-06 20:03:57,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:58,074 INFO L134 CoverageAnalysis]: Checked inductivity of 9376 backedges. 2066 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:03:58,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:58,728 INFO L134 CoverageAnalysis]: Checked inductivity of 9376 backedges. 2066 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:03:58,728 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690777181] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:58,728 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:58,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 49, 49] total 54 [2022-04-06 20:03:58,729 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:58,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [276974180] [2022-04-06 20:03:58,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [276974180] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:58,729 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:58,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2022-04-06 20:03:58,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278501103] [2022-04-06 20:03:58,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:58,729 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-04-06 20:03:58,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:58,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-04-06 20:03:58,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1144, Invalid=1718, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:03:58,730 INFO L87 Difference]: Start difference. First operand 453 states and 456 transitions. Second operand has 50 states, 50 states have (on average 4.68) internal successors, (234), 48 states have internal predecessors, (234), 45 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-04-06 20:03:59,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:59,898 INFO L93 Difference]: Finished difference Result 464 states and 467 transitions. [2022-04-06 20:03:59,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-04-06 20:03:59,899 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 4.68) internal successors, (234), 48 states have internal predecessors, (234), 45 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) Word has length 450 [2022-04-06 20:03:59,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:59,900 INFO L225 Difference]: With dead ends: 464 [2022-04-06 20:03:59,900 INFO L226 Difference]: Without dead ends: 462 [2022-04-06 20:03:59,901 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1128 GetRequests, 1027 SyntacticMatches, 1 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1785 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=3321, Invalid=6981, Unknown=0, NotChecked=0, Total=10302 [2022-04-06 20:03:59,901 INFO L913 BasicCegarLoop]: 65 mSDtfsCounter, 125 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1143 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 1143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:59,901 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 107 Invalid, 1325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 1143 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:03:59,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2022-04-06 20:03:59,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 461. [2022-04-06 20:03:59,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 367 states have (on average 1.0108991825613078) internal successors, (371), 368 states have internal predecessors, (371), 47 states have call successors, (47), 47 states have call predecessors, (47), 46 states have return successors, (46), 45 states have call predecessors, (46), 46 states have call successors, (46) [2022-04-06 20:03:59,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 464 transitions. [2022-04-06 20:03:59,966 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 464 transitions. Word has length 450 [2022-04-06 20:03:59,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:59,967 INFO L478 AbstractCegarLoop]: Abstraction has 461 states and 464 transitions. [2022-04-06 20:03:59,967 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 4.68) internal successors, (234), 48 states have internal predecessors, (234), 45 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-04-06 20:03:59,967 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 464 transitions. [2022-04-06 20:03:59,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2022-04-06 20:03:59,968 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:59,969 INFO L499 BasicCegarLoop]: trace histogram [45, 45, 45, 45, 44, 44, 44, 44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:59,986 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:04:00,170 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:04:00,170 INFO L403 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:00,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:00,170 INFO L85 PathProgramCache]: Analyzing trace with hash -864078327, now seen corresponding path program 173 times [2022-04-06 20:04:00,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:00,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [55184586] [2022-04-06 20:04:00,171 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:00,172 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:00,172 INFO L85 PathProgramCache]: Analyzing trace with hash -864078327, now seen corresponding path program 174 times [2022-04-06 20:04:00,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:00,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413637887] [2022-04-06 20:04:00,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:00,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:00,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:02,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:04:02,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:04:02,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:04:02,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:04:02,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:04:02,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:04:02,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:04:02,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:04:02,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:04:02,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:04:02,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:04:02,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:04:02,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:04:02,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:04:02,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:04:02,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:04:02,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:04:02,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:04:02,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:04:02,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:04:02,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:04:02,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:04:02,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:04:02,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:04:02,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:04:02,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:04:02,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:04:02,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:04:02,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:04:02,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:04:02,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:04:02,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:04:02,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:04:02,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:04:02,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:04:02,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:04:02,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:04:02,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:04:02,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:04:02,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:04:02,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:04:02,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:04:02,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:04:02,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:04:02,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:02,370 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 3831 proven. 2109 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:04:02,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:02,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413637887] [2022-04-06 20:04:02,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413637887] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:02,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048162537] [2022-04-06 20:04:02,371 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:04:02,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:02,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:02,372 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:04:02,372 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:04:02,586 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 45 check-sat command(s) [2022-04-06 20:04:02,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:02,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 1254 conjuncts, 92 conjunts are in the unsatisfiable core [2022-04-06 20:04:02,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:05,170 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:04:05,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:05,865 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:04:05,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048162537] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:05,865 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:05,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 49, 49] total 140 [2022-04-06 20:04:05,865 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:05,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [55184586] [2022-04-06 20:04:05,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [55184586] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:05,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:05,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [93] imperfect sequences [] total 93 [2022-04-06 20:04:05,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588616208] [2022-04-06 20:04:05,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:05,866 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2022-04-06 20:04:05,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:05,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2022-04-06 20:04:05,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3203, Invalid=16257, Unknown=0, NotChecked=0, Total=19460 [2022-04-06 20:04:05,868 INFO L87 Difference]: Start difference. First operand 461 states and 464 transitions. Second operand has 93 states, 93 states have (on average 2.5483870967741935) internal successors, (237), 92 states have internal predecessors, (237), 46 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-04-06 20:04:10,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:10,380 INFO L93 Difference]: Finished difference Result 830 states and 968 transitions. [2022-04-06 20:04:10,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-04-06 20:04:10,381 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 93 states have (on average 2.5483870967741935) internal successors, (237), 92 states have internal predecessors, (237), 46 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) Word has length 458 [2022-04-06 20:04:10,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:10,383 INFO L225 Difference]: With dead ends: 830 [2022-04-06 20:04:10,383 INFO L226 Difference]: Without dead ends: 643 [2022-04-06 20:04:10,386 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1232 GetRequests, 1003 SyntacticMatches, 1 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16230 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=9503, Invalid=43167, Unknown=0, NotChecked=0, Total=52670 [2022-04-06 20:04:10,386 INFO L913 BasicCegarLoop]: 102 mSDtfsCounter, 917 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 2236 mSolverCounterSat, 542 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 918 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 2778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 542 IncrementalHoareTripleChecker+Valid, 2236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:10,386 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [918 Valid, 144 Invalid, 2778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [542 Valid, 2236 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-04-06 20:04:10,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2022-04-06 20:04:10,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 463. [2022-04-06 20:04:10,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 369 states have (on average 1.010840108401084) internal successors, (373), 370 states have internal predecessors, (373), 47 states have call successors, (47), 47 states have call predecessors, (47), 46 states have return successors, (46), 45 states have call predecessors, (46), 46 states have call successors, (46) [2022-04-06 20:04:10,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 466 transitions. [2022-04-06 20:04:10,470 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 466 transitions. Word has length 458 [2022-04-06 20:04:10,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:10,470 INFO L478 AbstractCegarLoop]: Abstraction has 463 states and 466 transitions. [2022-04-06 20:04:10,470 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 2.5483870967741935) internal successors, (237), 92 states have internal predecessors, (237), 46 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-04-06 20:04:10,470 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 466 transitions. [2022-04-06 20:04:10,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2022-04-06 20:04:10,472 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:10,472 INFO L499 BasicCegarLoop]: trace histogram [46, 45, 45, 45, 45, 44, 44, 44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:10,489 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:04:10,672 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:04:10,672 INFO L403 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:10,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:10,673 INFO L85 PathProgramCache]: Analyzing trace with hash -506170226, now seen corresponding path program 175 times [2022-04-06 20:04:10,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:10,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1278229629] [2022-04-06 20:04:10,674 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:10,674 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:10,674 INFO L85 PathProgramCache]: Analyzing trace with hash -506170226, now seen corresponding path program 176 times [2022-04-06 20:04:10,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:10,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620015807] [2022-04-06 20:04:10,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:10,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:10,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:11,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:04:11,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:04:11,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:04:11,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:04:11,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:04:11,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:04:11,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:04:11,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:04:11,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:04:11,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:04:11,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:04:11,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:04:11,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:04:11,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:04:11,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:04:11,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:04:11,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:04:11,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:04:11,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:04:11,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:04:11,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:04:11,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:04:11,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:04:11,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:04:11,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:04:11,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:04:11,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:04:11,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:04:11,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:04:11,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:04:11,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:04:11,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:04:11,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:04:11,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:04:11,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:04:11,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:04:11,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:04:11,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:04:11,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:04:11,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:04:11,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:04:11,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:04:11,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:04:11,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:04:11,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:11,630 INFO L134 CoverageAnalysis]: Checked inductivity of 9814 backedges. 2068 proven. 3962 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:04:11,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:11,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620015807] [2022-04-06 20:04:11,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620015807] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:11,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954339070] [2022-04-06 20:04:11,630 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:04:11,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:11,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:11,631 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:04:11,632 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:04:11,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:04:11,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:11,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 1264 conjuncts, 93 conjunts are in the unsatisfiable core [2022-04-06 20:04:11,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:12,429 INFO L134 CoverageAnalysis]: Checked inductivity of 9814 backedges. 2158 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:04:12,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:13,103 INFO L134 CoverageAnalysis]: Checked inductivity of 9814 backedges. 2158 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:04:13,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1954339070] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:13,103 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:13,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 50, 50] total 55 [2022-04-06 20:04:13,104 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:13,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1278229629] [2022-04-06 20:04:13,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1278229629] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:13,104 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:13,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [51] imperfect sequences [] total 51 [2022-04-06 20:04:13,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760716275] [2022-04-06 20:04:13,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:13,104 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-04-06 20:04:13,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:13,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-04-06 20:04:13,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1192, Invalid=1778, Unknown=0, NotChecked=0, Total=2970 [2022-04-06 20:04:13,105 INFO L87 Difference]: Start difference. First operand 463 states and 466 transitions. Second operand has 51 states, 51 states have (on average 4.686274509803922) internal successors, (239), 49 states have internal predecessors, (239), 46 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-04-06 20:04:14,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:14,321 INFO L93 Difference]: Finished difference Result 474 states and 477 transitions. [2022-04-06 20:04:14,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-04-06 20:04:14,322 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 4.686274509803922) internal successors, (239), 49 states have internal predecessors, (239), 46 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) Word has length 460 [2022-04-06 20:04:14,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:14,323 INFO L225 Difference]: With dead ends: 474 [2022-04-06 20:04:14,323 INFO L226 Difference]: Without dead ends: 472 [2022-04-06 20:04:14,324 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1153 GetRequests, 1050 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1848 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=3463, Invalid=7249, Unknown=0, NotChecked=0, Total=10712 [2022-04-06 20:04:14,324 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 135 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1133 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 1319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 1133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:14,325 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 103 Invalid, 1319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 1133 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:04:14,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2022-04-06 20:04:14,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 471. [2022-04-06 20:04:14,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 375 states have (on average 1.0106666666666666) internal successors, (379), 376 states have internal predecessors, (379), 48 states have call successors, (48), 48 states have call predecessors, (48), 47 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2022-04-06 20:04:14,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 474 transitions. [2022-04-06 20:04:14,395 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 474 transitions. Word has length 460 [2022-04-06 20:04:14,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:14,395 INFO L478 AbstractCegarLoop]: Abstraction has 471 states and 474 transitions. [2022-04-06 20:04:14,395 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 4.686274509803922) internal successors, (239), 49 states have internal predecessors, (239), 46 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-04-06 20:04:14,395 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 474 transitions. [2022-04-06 20:04:14,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2022-04-06 20:04:14,396 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:14,397 INFO L499 BasicCegarLoop]: trace histogram [46, 46, 46, 46, 45, 45, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:14,413 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-04-06 20:04:14,597 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:04:14,597 INFO L403 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:14,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:14,597 INFO L85 PathProgramCache]: Analyzing trace with hash 1182645794, now seen corresponding path program 177 times [2022-04-06 20:04:14,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:14,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [455009318] [2022-04-06 20:04:14,598 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:14,599 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:14,599 INFO L85 PathProgramCache]: Analyzing trace with hash 1182645794, now seen corresponding path program 178 times [2022-04-06 20:04:14,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:14,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097887795] [2022-04-06 20:04:14,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:14,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:14,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:16,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:04:16,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:04:16,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:04:16,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:04:16,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:04:16,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:04:16,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:04:16,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:04:16,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:04:16,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:04:16,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:04:16,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:04:16,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:04:16,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:04:16,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:04:16,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:04:16,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:04:16,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:04:16,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:04:16,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:04:16,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:04:16,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:04:16,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:04:16,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:04:16,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:04:16,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:04:16,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:04:16,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:04:16,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:04:16,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:04:16,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:04:16,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:04:16,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:04:16,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:04:16,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:04:16,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:04:16,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:04:16,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:04:16,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:04:16,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:04:16,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:04:16,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:04:16,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:04:16,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:04:16,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:04:16,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:16,918 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4008 proven. 2202 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 20:04:16,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:16,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097887795] [2022-04-06 20:04:16,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097887795] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:16,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777889163] [2022-04-06 20:04:16,919 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:04:16,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:16,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:16,920 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:04:16,920 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:04:17,067 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:04:17,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:17,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 1281 conjuncts, 94 conjunts are in the unsatisfiable core [2022-04-06 20:04:17,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:19,800 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 2160 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 20:04:19,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:20,513 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 2160 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 20:04:20,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777889163] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:20,513 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:20,513 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 50, 50] total 143 [2022-04-06 20:04:20,513 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:20,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [455009318] [2022-04-06 20:04:20,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [455009318] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:20,513 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:20,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [95] imperfect sequences [] total 95 [2022-04-06 20:04:20,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357954932] [2022-04-06 20:04:20,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:20,514 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-04-06 20:04:20,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:20,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-04-06 20:04:20,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3343, Invalid=16963, Unknown=0, NotChecked=0, Total=20306 [2022-04-06 20:04:20,516 INFO L87 Difference]: Start difference. First operand 471 states and 474 transitions. Second operand has 95 states, 95 states have (on average 2.5473684210526315) internal successors, (242), 94 states have internal predecessors, (242), 47 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2022-04-06 20:04:25,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:25,229 INFO L93 Difference]: Finished difference Result 848 states and 989 transitions. [2022-04-06 20:04:25,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-04-06 20:04:25,229 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 2.5473684210526315) internal successors, (242), 94 states have internal predecessors, (242), 47 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) Word has length 468 [2022-04-06 20:04:25,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:25,231 INFO L225 Difference]: With dead ends: 848 [2022-04-06 20:04:25,231 INFO L226 Difference]: Without dead ends: 657 [2022-04-06 20:04:25,234 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1259 GetRequests, 1025 SyntacticMatches, 1 SemanticMatches, 233 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16959 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=9921, Invalid=45069, Unknown=0, NotChecked=0, Total=54990 [2022-04-06 20:04:25,234 INFO L913 BasicCegarLoop]: 104 mSDtfsCounter, 1089 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2346 mSolverCounterSat, 675 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1090 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 3021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 675 IncrementalHoareTripleChecker+Valid, 2346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:25,234 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1090 Valid, 156 Invalid, 3021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [675 Valid, 2346 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-04-06 20:04:25,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2022-04-06 20:04:25,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 473. [2022-04-06 20:04:25,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 377 states have (on average 1.0106100795755968) internal successors, (381), 378 states have internal predecessors, (381), 48 states have call successors, (48), 48 states have call predecessors, (48), 47 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2022-04-06 20:04:25,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 476 transitions. [2022-04-06 20:04:25,309 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 476 transitions. Word has length 468 [2022-04-06 20:04:25,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:25,309 INFO L478 AbstractCegarLoop]: Abstraction has 473 states and 476 transitions. [2022-04-06 20:04:25,309 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 2.5473684210526315) internal successors, (242), 94 states have internal predecessors, (242), 47 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2022-04-06 20:04:25,309 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 476 transitions. [2022-04-06 20:04:25,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2022-04-06 20:04:25,311 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:25,311 INFO L499 BasicCegarLoop]: trace histogram [47, 46, 46, 46, 46, 45, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:25,328 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-04-06 20:04:25,511 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:04:25,511 INFO L403 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:25,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:25,512 INFO L85 PathProgramCache]: Analyzing trace with hash 867064423, now seen corresponding path program 179 times [2022-04-06 20:04:25,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:25,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1117199322] [2022-04-06 20:04:25,513 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:25,513 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:25,513 INFO L85 PathProgramCache]: Analyzing trace with hash 867064423, now seen corresponding path program 180 times [2022-04-06 20:04:25,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:25,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720977673] [2022-04-06 20:04:25,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:25,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:25,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:26,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:04:26,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:04:26,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:04:26,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:04:26,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:04:26,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:04:26,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:04:26,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:04:26,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:04:26,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:04:26,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:04:26,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:04:26,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:04:26,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:04:26,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:04:26,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:04:26,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:04:26,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:04:26,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:04:26,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:04:26,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:04:26,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:04:26,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:04:26,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:04:26,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:04:26,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:04:26,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:04:26,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:04:26,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:04:26,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:04:26,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:04:26,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:04:26,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:04:26,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:04:26,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:04:26,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:04:26,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:04:26,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:04:26,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:04:26,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:04:26,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:04:26,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:04:26,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:04:26,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:04:26,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:04:26,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:26,513 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2160 proven. 4142 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 20:04:26,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:26,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720977673] [2022-04-06 20:04:26,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720977673] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:26,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403283753] [2022-04-06 20:04:26,513 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:04:26,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:26,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:26,514 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:04:26,515 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:04:26,718 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 47 check-sat command(s) [2022-04-06 20:04:26,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:26,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 1291 conjuncts, 95 conjunts are in the unsatisfiable core [2022-04-06 20:04:26,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:27,378 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 20:04:27,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:28,074 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 20:04:28,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403283753] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:28,074 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:28,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 56 [2022-04-06 20:04:28,075 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:28,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1117199322] [2022-04-06 20:04:28,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1117199322] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:28,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:28,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [52] imperfect sequences [] total 52 [2022-04-06 20:04:28,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959858809] [2022-04-06 20:04:28,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:28,075 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-04-06 20:04:28,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:28,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-04-06 20:04:28,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1241, Invalid=1839, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:04:28,076 INFO L87 Difference]: Start difference. First operand 473 states and 476 transitions. Second operand has 52 states, 52 states have (on average 4.6923076923076925) internal successors, (244), 50 states have internal predecessors, (244), 47 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2022-04-06 20:04:29,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:29,309 INFO L93 Difference]: Finished difference Result 484 states and 487 transitions. [2022-04-06 20:04:29,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-04-06 20:04:29,309 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 4.6923076923076925) internal successors, (244), 50 states have internal predecessors, (244), 47 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) Word has length 470 [2022-04-06 20:04:29,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:29,311 INFO L225 Difference]: With dead ends: 484 [2022-04-06 20:04:29,311 INFO L226 Difference]: Without dead ends: 482 [2022-04-06 20:04:29,312 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1178 GetRequests, 1073 SyntacticMatches, 1 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1912 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3608, Invalid=7522, Unknown=0, NotChecked=0, Total=11130 [2022-04-06 20:04:29,312 INFO L913 BasicCegarLoop]: 67 mSDtfsCounter, 129 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1192 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 1192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:29,312 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 94 Invalid, 1382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 1192 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:04:29,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2022-04-06 20:04:29,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 481. [2022-04-06 20:04:29,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 383 states have (on average 1.010443864229765) internal successors, (387), 384 states have internal predecessors, (387), 49 states have call successors, (49), 49 states have call predecessors, (49), 48 states have return successors, (48), 47 states have call predecessors, (48), 48 states have call successors, (48) [2022-04-06 20:04:29,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 484 transitions. [2022-04-06 20:04:29,393 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 484 transitions. Word has length 470 [2022-04-06 20:04:29,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:29,394 INFO L478 AbstractCegarLoop]: Abstraction has 481 states and 484 transitions. [2022-04-06 20:04:29,394 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 4.6923076923076925) internal successors, (244), 50 states have internal predecessors, (244), 47 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2022-04-06 20:04:29,394 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 484 transitions. [2022-04-06 20:04:29,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 479 [2022-04-06 20:04:29,395 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:29,396 INFO L499 BasicCegarLoop]: trace histogram [47, 47, 47, 47, 46, 46, 46, 46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:29,413 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:04:29,596 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:04:29,596 INFO L403 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:29,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:29,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1801143557, now seen corresponding path program 181 times [2022-04-06 20:04:29,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:29,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [681626833] [2022-04-06 20:04:29,598 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:29,598 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:29,598 INFO L85 PathProgramCache]: Analyzing trace with hash -1801143557, now seen corresponding path program 182 times [2022-04-06 20:04:29,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:29,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395575834] [2022-04-06 20:04:29,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:29,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:29,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:31,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:04:31,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:04:31,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:04:31,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:04:31,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:04:31,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:04:31,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:04:31,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:04:31,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:04:31,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:04:31,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:04:31,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:04:31,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:04:31,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:04:31,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:04:31,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:04:31,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:04:31,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:04:31,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:04:31,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:04:31,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:04:31,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:04:31,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:04:31,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:04:31,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:04:31,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:04:31,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:04:31,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:04:31,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:04:31,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:04:31,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:04:31,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:04:31,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:04:31,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:04:31,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:04:31,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:04:31,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:04:31,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:04:31,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:04:31,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:04:31,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:31,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:04:31,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:32,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:04:32,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:32,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:04:32,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:32,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:04:32,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:32,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:04:32,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:32,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:04:32,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:32,007 INFO L134 CoverageAnalysis]: Checked inductivity of 10626 backedges. 4189 proven. 2297 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:04:32,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:32,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395575834] [2022-04-06 20:04:32,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395575834] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:32,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538679386] [2022-04-06 20:04:32,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:04:32,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:32,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:32,008 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:04:32,009 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:04:32,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:04:32,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:32,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 1308 conjuncts, 96 conjunts are in the unsatisfiable core [2022-04-06 20:04:32,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:34,954 INFO L134 CoverageAnalysis]: Checked inductivity of 10626 backedges. 2254 proven. 4232 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:04:34,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:35,665 INFO L134 CoverageAnalysis]: Checked inductivity of 10626 backedges. 2254 proven. 4232 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:04:35,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538679386] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:35,665 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:35,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [97, 51, 51] total 146 [2022-04-06 20:04:35,665 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:35,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [681626833] [2022-04-06 20:04:35,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [681626833] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:35,666 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:35,666 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [97] imperfect sequences [] total 97 [2022-04-06 20:04:35,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317340599] [2022-04-06 20:04:35,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:35,666 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2022-04-06 20:04:35,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:35,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2022-04-06 20:04:35,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3486, Invalid=17684, Unknown=0, NotChecked=0, Total=21170 [2022-04-06 20:04:35,668 INFO L87 Difference]: Start difference. First operand 481 states and 484 transitions. Second operand has 97 states, 97 states have (on average 2.5463917525773194) internal successors, (247), 96 states have internal predecessors, (247), 48 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-04-06 20:04:40,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:40,719 INFO L93 Difference]: Finished difference Result 866 states and 1010 transitions. [2022-04-06 20:04:40,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-04-06 20:04:40,719 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 97 states have (on average 2.5463917525773194) internal successors, (247), 96 states have internal predecessors, (247), 48 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Word has length 478 [2022-04-06 20:04:40,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:40,721 INFO L225 Difference]: With dead ends: 866 [2022-04-06 20:04:40,721 INFO L226 Difference]: Without dead ends: 671 [2022-04-06 20:04:40,724 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1286 GetRequests, 1047 SyntacticMatches, 1 SemanticMatches, 238 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17704 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=10348, Invalid=47012, Unknown=0, NotChecked=0, Total=57360 [2022-04-06 20:04:40,724 INFO L913 BasicCegarLoop]: 106 mSDtfsCounter, 1007 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 2775 mSolverCounterSat, 735 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1008 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 3510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 735 IncrementalHoareTripleChecker+Valid, 2775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:40,724 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1008 Valid, 173 Invalid, 3510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [735 Valid, 2775 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-04-06 20:04:40,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2022-04-06 20:04:40,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 483. [2022-04-06 20:04:40,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 385 states have (on average 1.0103896103896104) internal successors, (389), 386 states have internal predecessors, (389), 49 states have call successors, (49), 49 states have call predecessors, (49), 48 states have return successors, (48), 47 states have call predecessors, (48), 48 states have call successors, (48) [2022-04-06 20:04:40,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 486 transitions. [2022-04-06 20:04:40,799 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 486 transitions. Word has length 478 [2022-04-06 20:04:40,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:40,799 INFO L478 AbstractCegarLoop]: Abstraction has 483 states and 486 transitions. [2022-04-06 20:04:40,800 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 97 states, 97 states have (on average 2.5463917525773194) internal successors, (247), 96 states have internal predecessors, (247), 48 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-04-06 20:04:40,800 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 486 transitions. [2022-04-06 20:04:40,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2022-04-06 20:04:40,801 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:40,801 INFO L499 BasicCegarLoop]: trace histogram [48, 47, 47, 47, 47, 46, 46, 46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:40,818 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-04-06 20:04:41,001 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:04:41,002 INFO L403 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:41,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:41,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1147569408, now seen corresponding path program 183 times [2022-04-06 20:04:41,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:41,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1780232374] [2022-04-06 20:04:41,003 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:41,003 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:41,003 INFO L85 PathProgramCache]: Analyzing trace with hash 1147569408, now seen corresponding path program 184 times [2022-04-06 20:04:41,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:41,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940084411] [2022-04-06 20:04:41,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:41,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:41,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:41,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:04:41,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:04:41,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:04:41,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:04:41,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:04:41,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:04:41,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:04:41,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:04:41,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:04:41,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:04:41,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:04:41,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:04:41,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:04:41,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:04:41,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:04:41,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:04:41,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:41,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:04:41,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:04:42,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:04:42,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:04:42,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:04:42,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:04:42,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:04:42,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:04:42,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:04:42,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:04:42,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:04:42,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:04:42,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:04:42,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:04:42,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:04:42,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:04:42,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:04:42,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:04:42,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:04:42,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:04:42,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:04:42,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:04:42,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:04:42,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:04:42,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:04:42,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:04:42,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:04:42,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:04:42,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:04:42,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:04:42,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,043 INFO L134 CoverageAnalysis]: Checked inductivity of 10720 backedges. 2254 proven. 4326 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:04:42,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:42,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940084411] [2022-04-06 20:04:42,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940084411] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:42,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138233473] [2022-04-06 20:04:42,043 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:04:42,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:42,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:42,044 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:04:42,045 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:04:42,192 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:04:42,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:42,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 1318 conjuncts, 97 conjunts are in the unsatisfiable core [2022-04-06 20:04:42,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:42,861 INFO L134 CoverageAnalysis]: Checked inductivity of 10720 backedges. 2348 proven. 4232 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:04:42,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:43,581 INFO L134 CoverageAnalysis]: Checked inductivity of 10720 backedges. 2348 proven. 4232 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:04:43,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138233473] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:43,581 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:43,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 52, 52] total 57 [2022-04-06 20:04:43,581 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:43,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1780232374] [2022-04-06 20:04:43,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1780232374] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:43,581 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:43,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [] total 53 [2022-04-06 20:04:43,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982604897] [2022-04-06 20:04:43,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:43,582 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-04-06 20:04:43,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:43,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-04-06 20:04:43,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1291, Invalid=1901, Unknown=0, NotChecked=0, Total=3192 [2022-04-06 20:04:43,583 INFO L87 Difference]: Start difference. First operand 483 states and 486 transitions. Second operand has 53 states, 53 states have (on average 4.69811320754717) internal successors, (249), 51 states have internal predecessors, (249), 48 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-04-06 20:04:44,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:44,857 INFO L93 Difference]: Finished difference Result 494 states and 497 transitions. [2022-04-06 20:04:44,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-04-06 20:04:44,858 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 4.69811320754717) internal successors, (249), 51 states have internal predecessors, (249), 48 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Word has length 480 [2022-04-06 20:04:44,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:44,859 INFO L225 Difference]: With dead ends: 494 [2022-04-06 20:04:44,859 INFO L226 Difference]: Without dead ends: 492 [2022-04-06 20:04:44,860 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1203 GetRequests, 1096 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1977 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3756, Invalid=7800, Unknown=0, NotChecked=0, Total=11556 [2022-04-06 20:04:44,860 INFO L913 BasicCegarLoop]: 68 mSDtfsCounter, 133 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1251 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 1445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 1251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:44,861 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 100 Invalid, 1445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 1251 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:04:44,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2022-04-06 20:04:44,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 491. [2022-04-06 20:04:44,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 391 states have (on average 1.010230179028133) internal successors, (395), 392 states have internal predecessors, (395), 50 states have call successors, (50), 50 states have call predecessors, (50), 49 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2022-04-06 20:04:44,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 494 transitions. [2022-04-06 20:04:44,947 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 494 transitions. Word has length 480 [2022-04-06 20:04:44,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:44,947 INFO L478 AbstractCegarLoop]: Abstraction has 491 states and 494 transitions. [2022-04-06 20:04:44,947 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 4.69811320754717) internal successors, (249), 51 states have internal predecessors, (249), 48 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-04-06 20:04:44,947 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 494 transitions. [2022-04-06 20:04:44,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2022-04-06 20:04:44,949 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:44,949 INFO L499 BasicCegarLoop]: trace histogram [48, 48, 48, 48, 47, 47, 47, 47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:44,966 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-04-06 20:04:45,149 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:04:45,149 INFO L403 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:45,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:45,150 INFO L85 PathProgramCache]: Analyzing trace with hash 1148796052, now seen corresponding path program 185 times [2022-04-06 20:04:45,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:45,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [657734639] [2022-04-06 20:04:45,151 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:45,151 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:45,151 INFO L85 PathProgramCache]: Analyzing trace with hash 1148796052, now seen corresponding path program 186 times [2022-04-06 20:04:45,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:45,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349244493] [2022-04-06 20:04:45,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:45,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:45,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:47,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:04:47,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:04:47,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:04:47,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:04:47,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:04:47,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:04:47,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:04:47,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:04:47,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:04:47,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:04:47,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:04:47,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:04:47,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:04:47,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:04:47,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:04:47,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:04:47,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:04:47,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:04:47,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:04:47,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:04:47,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:04:47,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:04:47,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:04:47,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:04:47,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:04:47,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:04:47,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:04:47,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:04:47,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:04:47,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:04:47,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:04:47,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:04:47,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:04:47,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:04:47,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:04:47,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:04:47,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:04:47,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:04:47,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:04:47,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:04:47,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:04:47,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:04:47,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:04:47,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:04:47,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:04:47,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:04:47,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:04:47,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:47,638 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 4374 proven. 2394 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:04:47,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:47,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349244493] [2022-04-06 20:04:47,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349244493] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:47,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724722452] [2022-04-06 20:04:47,638 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:04:47,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:47,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:47,642 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:04:47,643 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:04:47,859 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 48 check-sat command(s) [2022-04-06 20:04:47,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:47,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 1335 conjuncts, 98 conjunts are in the unsatisfiable core [2022-04-06 20:04:47,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:50,750 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:04:50,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:51,477 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:04:51,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724722452] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:51,478 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:51,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 52, 52] total 149 [2022-04-06 20:04:51,478 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:51,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [657734639] [2022-04-06 20:04:51,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [657734639] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:51,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:51,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [99] imperfect sequences [] total 99 [2022-04-06 20:04:51,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629387162] [2022-04-06 20:04:51,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:51,479 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2022-04-06 20:04:51,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:51,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2022-04-06 20:04:51,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3632, Invalid=18420, Unknown=0, NotChecked=0, Total=22052 [2022-04-06 20:04:51,481 INFO L87 Difference]: Start difference. First operand 491 states and 494 transitions. Second operand has 99 states, 99 states have (on average 2.5454545454545454) internal successors, (252), 98 states have internal predecessors, (252), 49 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-04-06 20:04:56,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:56,521 INFO L93 Difference]: Finished difference Result 884 states and 1031 transitions. [2022-04-06 20:04:56,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-04-06 20:04:56,521 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 99 states have (on average 2.5454545454545454) internal successors, (252), 98 states have internal predecessors, (252), 49 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) Word has length 488 [2022-04-06 20:04:56,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:56,523 INFO L225 Difference]: With dead ends: 884 [2022-04-06 20:04:56,523 INFO L226 Difference]: Without dead ends: 685 [2022-04-06 20:04:56,528 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1313 GetRequests, 1069 SyntacticMatches, 1 SemanticMatches, 243 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18465 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=10784, Invalid=48996, Unknown=0, NotChecked=0, Total=59780 [2022-04-06 20:04:56,528 INFO L913 BasicCegarLoop]: 108 mSDtfsCounter, 1087 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 2251 mSolverCounterSat, 728 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1088 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 2979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 728 IncrementalHoareTripleChecker+Valid, 2251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:56,528 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1088 Valid, 145 Invalid, 2979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [728 Valid, 2251 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-04-06 20:04:56,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2022-04-06 20:04:56,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 493. [2022-04-06 20:04:56,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 393 states have (on average 1.0101781170483461) internal successors, (397), 394 states have internal predecessors, (397), 50 states have call successors, (50), 50 states have call predecessors, (50), 49 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2022-04-06 20:04:56,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 496 transitions. [2022-04-06 20:04:56,624 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 496 transitions. Word has length 488 [2022-04-06 20:04:56,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:56,624 INFO L478 AbstractCegarLoop]: Abstraction has 493 states and 496 transitions. [2022-04-06 20:04:56,625 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 99 states have (on average 2.5454545454545454) internal successors, (252), 98 states have internal predecessors, (252), 49 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-04-06 20:04:56,625 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 496 transitions. [2022-04-06 20:04:56,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 491 [2022-04-06 20:04:56,627 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:56,627 INFO L499 BasicCegarLoop]: trace histogram [49, 48, 48, 48, 48, 47, 47, 47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:56,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-04-06 20:04:56,828 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:04:56,828 INFO L403 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:56,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:56,829 INFO L85 PathProgramCache]: Analyzing trace with hash 1417544793, now seen corresponding path program 187 times [2022-04-06 20:04:56,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:56,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [294571889] [2022-04-06 20:04:56,830 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:56,830 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:56,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1417544793, now seen corresponding path program 188 times [2022-04-06 20:04:56,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:56,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98605421] [2022-04-06 20:04:56,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:56,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:56,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:57,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:04:57,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:04:57,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:04:57,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:04:57,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:04:57,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:04:57,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:04:57,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:04:57,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:04:57,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:04:57,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:04:57,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:04:57,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:04:57,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:04:57,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:04:57,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:04:57,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:04:57,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:04:57,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:04:57,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:04:57,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:04:57,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:04:57,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:04:57,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:04:57,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:04:57,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:04:57,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:04:57,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:04:57,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:04:57,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:04:57,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:04:57,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:04:57,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:04:57,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:04:57,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:04:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:04:57,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:04:57,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:04:57,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:04:57,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:04:57,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:04:57,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:04:57,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:04:57,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:04:57,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:04:57,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:04:57,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:04:57,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:57,880 INFO L134 CoverageAnalysis]: Checked inductivity of 11188 backedges. 2350 proven. 4514 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:04:57,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:57,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98605421] [2022-04-06 20:04:57,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98605421] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:57,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143539079] [2022-04-06 20:04:57,880 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:04:57,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:57,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:57,881 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:04:57,882 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:04:58,028 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:04:58,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:58,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 1345 conjuncts, 99 conjunts are in the unsatisfiable core [2022-04-06 20:04:58,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:58,730 INFO L134 CoverageAnalysis]: Checked inductivity of 11188 backedges. 2446 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:04:58,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:59,440 INFO L134 CoverageAnalysis]: Checked inductivity of 11188 backedges. 2446 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:04:59,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143539079] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:59,440 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:59,440 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 53, 53] total 58 [2022-04-06 20:04:59,440 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:59,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [294571889] [2022-04-06 20:04:59,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [294571889] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:59,441 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:59,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [] total 54 [2022-04-06 20:04:59,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225594906] [2022-04-06 20:04:59,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:59,441 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-04-06 20:04:59,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:59,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-04-06 20:04:59,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1342, Invalid=1964, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:04:59,442 INFO L87 Difference]: Start difference. First operand 493 states and 496 transitions. Second operand has 54 states, 54 states have (on average 4.703703703703703) internal successors, (254), 52 states have internal predecessors, (254), 49 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-04-06 20:05:00,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:00,768 INFO L93 Difference]: Finished difference Result 504 states and 507 transitions. [2022-04-06 20:05:00,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-06 20:05:00,769 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 4.703703703703703) internal successors, (254), 52 states have internal predecessors, (254), 49 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) Word has length 490 [2022-04-06 20:05:00,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:00,770 INFO L225 Difference]: With dead ends: 504 [2022-04-06 20:05:00,770 INFO L226 Difference]: Without dead ends: 502 [2022-04-06 20:05:00,771 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1228 GetRequests, 1119 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2043 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=3907, Invalid=8083, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 20:05:00,771 INFO L913 BasicCegarLoop]: 69 mSDtfsCounter, 135 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1310 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 1310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:00,772 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 96 Invalid, 1508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 1310 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:05:00,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2022-04-06 20:05:00,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 501. [2022-04-06 20:05:00,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 399 states have (on average 1.0100250626566416) internal successors, (403), 400 states have internal predecessors, (403), 51 states have call successors, (51), 51 states have call predecessors, (51), 50 states have return successors, (50), 49 states have call predecessors, (50), 50 states have call successors, (50) [2022-04-06 20:05:00,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 504 transitions. [2022-04-06 20:05:00,849 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 504 transitions. Word has length 490 [2022-04-06 20:05:00,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:00,849 INFO L478 AbstractCegarLoop]: Abstraction has 501 states and 504 transitions. [2022-04-06 20:05:00,849 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 4.703703703703703) internal successors, (254), 52 states have internal predecessors, (254), 49 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-04-06 20:05:00,850 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 504 transitions. [2022-04-06 20:05:00,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2022-04-06 20:05:00,851 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:00,851 INFO L499 BasicCegarLoop]: trace histogram [49, 49, 49, 49, 48, 48, 48, 48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:00,868 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-04-06 20:05:01,052 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:05:01,052 INFO L403 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:01,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:01,052 INFO L85 PathProgramCache]: Analyzing trace with hash -865316115, now seen corresponding path program 189 times [2022-04-06 20:05:01,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:01,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1588118283] [2022-04-06 20:05:01,053 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:01,053 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:01,053 INFO L85 PathProgramCache]: Analyzing trace with hash -865316115, now seen corresponding path program 190 times [2022-04-06 20:05:01,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:01,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152170788] [2022-04-06 20:05:01,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:01,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:01,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:03,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:05:03,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:05:03,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:05:03,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:05:03,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:05:03,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:05:03,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:05:03,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:05:03,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:05:03,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:05:03,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:05:03,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:05:03,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:05:03,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:05:03,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:05:03,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:05:03,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:05:03,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:05:03,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:05:03,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:05:03,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:05:03,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:05:03,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:05:03,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:05:03,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:05:03,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:05:03,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:05:03,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:05:03,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:05:03,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:05:03,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:05:03,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:05:03,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:05:03,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:05:03,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:05:03,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:05:03,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:05:03,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:05:03,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:05:03,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:05:03,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:05:03,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:05:03,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:05:03,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:05:03,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:05:03,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:05:03,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:05:03,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 20:05:03,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,633 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 4563 proven. 2493 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 20:05:03,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:03,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152170788] [2022-04-06 20:05:03,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152170788] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:03,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780415549] [2022-04-06 20:05:03,633 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:05:03,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:03,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:03,634 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:05:03,635 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:05:03,787 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:05:03,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:03,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 1362 conjuncts, 100 conjunts are in the unsatisfiable core [2022-04-06 20:05:03,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:06,783 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 20:05:06,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:07,522 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 20:05:07,523 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780415549] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:07,523 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:07,523 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 53, 53] total 152 [2022-04-06 20:05:07,523 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:07,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1588118283] [2022-04-06 20:05:07,523 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1588118283] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:07,523 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:07,523 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [101] imperfect sequences [] total 101 [2022-04-06 20:05:07,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737305747] [2022-04-06 20:05:07,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:07,524 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2022-04-06 20:05:07,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:07,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2022-04-06 20:05:07,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3781, Invalid=19171, Unknown=0, NotChecked=0, Total=22952 [2022-04-06 20:05:07,526 INFO L87 Difference]: Start difference. First operand 501 states and 504 transitions. Second operand has 101 states, 101 states have (on average 2.5445544554455446) internal successors, (257), 100 states have internal predecessors, (257), 50 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-04-06 20:05:12,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:12,870 INFO L93 Difference]: Finished difference Result 902 states and 1052 transitions. [2022-04-06 20:05:12,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2022-04-06 20:05:12,871 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 101 states have (on average 2.5445544554455446) internal successors, (257), 100 states have internal predecessors, (257), 50 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) Word has length 498 [2022-04-06 20:05:12,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:12,873 INFO L225 Difference]: With dead ends: 902 [2022-04-06 20:05:12,873 INFO L226 Difference]: Without dead ends: 699 [2022-04-06 20:05:12,878 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1340 GetRequests, 1091 SyntacticMatches, 1 SemanticMatches, 248 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19242 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=11229, Invalid=51021, Unknown=0, NotChecked=0, Total=62250 [2022-04-06 20:05:12,878 INFO L913 BasicCegarLoop]: 110 mSDtfsCounter, 1035 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 2584 mSolverCounterSat, 657 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1036 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 3241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 657 IncrementalHoareTripleChecker+Valid, 2584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:12,878 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1036 Valid, 152 Invalid, 3241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [657 Valid, 2584 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-04-06 20:05:12,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2022-04-06 20:05:12,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 503. [2022-04-06 20:05:12,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 401 states have (on average 1.0099750623441397) internal successors, (405), 402 states have internal predecessors, (405), 51 states have call successors, (51), 51 states have call predecessors, (51), 50 states have return successors, (50), 49 states have call predecessors, (50), 50 states have call successors, (50) [2022-04-06 20:05:12,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 506 transitions. [2022-04-06 20:05:12,967 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 506 transitions. Word has length 498 [2022-04-06 20:05:12,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:12,967 INFO L478 AbstractCegarLoop]: Abstraction has 503 states and 506 transitions. [2022-04-06 20:05:12,967 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 101 states have (on average 2.5445544554455446) internal successors, (257), 100 states have internal predecessors, (257), 50 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-04-06 20:05:12,967 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 506 transitions. [2022-04-06 20:05:12,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2022-04-06 20:05:12,969 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:12,969 INFO L499 BasicCegarLoop]: trace histogram [50, 49, 49, 49, 49, 48, 48, 48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:12,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-04-06 20:05:13,169 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:05:13,170 INFO L403 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:13,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:13,170 INFO L85 PathProgramCache]: Analyzing trace with hash 39970930, now seen corresponding path program 191 times [2022-04-06 20:05:13,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:13,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1862381598] [2022-04-06 20:05:13,171 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:13,171 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:13,171 INFO L85 PathProgramCache]: Analyzing trace with hash 39970930, now seen corresponding path program 192 times [2022-04-06 20:05:13,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:13,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325073903] [2022-04-06 20:05:13,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:13,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:13,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:14,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:05:14,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:05:14,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:05:14,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:05:14,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:05:14,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:05:14,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:05:14,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:05:14,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:05:14,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:05:14,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:05:14,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:05:14,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:05:14,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:05:14,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:05:14,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:05:14,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:05:14,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:05:14,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:05:14,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:05:14,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:05:14,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:05:14,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:05:14,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:05:14,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:05:14,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:05:14,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:05:14,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:05:14,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:05:14,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:05:14,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:05:14,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:05:14,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:05:14,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:05:14,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:05:14,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:05:14,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:05:14,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:05:14,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:05:14,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:05:14,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:05:14,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:05:14,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:05:14,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:05:14,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:05:14,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 20:05:14,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 20:05:14,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 20:05:14,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:14,274 INFO L134 CoverageAnalysis]: Checked inductivity of 11666 backedges. 2448 proven. 4706 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 20:05:14,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:14,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325073903] [2022-04-06 20:05:14,275 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325073903] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:14,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335192016] [2022-04-06 20:05:14,275 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:05:14,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:14,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:14,276 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:05:14,276 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:05:14,497 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 50 check-sat command(s) [2022-04-06 20:05:14,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:14,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 1372 conjuncts, 101 conjunts are in the unsatisfiable core [2022-04-06 20:05:14,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:15,215 INFO L134 CoverageAnalysis]: Checked inductivity of 11666 backedges. 2546 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 20:05:15,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:15,930 INFO L134 CoverageAnalysis]: Checked inductivity of 11666 backedges. 2546 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 20:05:15,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335192016] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:15,930 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:15,931 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 59 [2022-04-06 20:05:15,931 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:15,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1862381598] [2022-04-06 20:05:15,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1862381598] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:15,931 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:15,931 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [55] imperfect sequences [] total 55 [2022-04-06 20:05:15,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232359066] [2022-04-06 20:05:15,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:15,931 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-04-06 20:05:15,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:15,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-04-06 20:05:15,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1394, Invalid=2028, Unknown=0, NotChecked=0, Total=3422 [2022-04-06 20:05:15,932 INFO L87 Difference]: Start difference. First operand 503 states and 506 transitions. Second operand has 55 states, 55 states have (on average 4.709090909090909) internal successors, (259), 53 states have internal predecessors, (259), 50 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-04-06 20:05:17,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:17,282 INFO L93 Difference]: Finished difference Result 514 states and 517 transitions. [2022-04-06 20:05:17,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-04-06 20:05:17,282 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 4.709090909090909) internal successors, (259), 53 states have internal predecessors, (259), 50 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) Word has length 500 [2022-04-06 20:05:17,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:17,284 INFO L225 Difference]: With dead ends: 514 [2022-04-06 20:05:17,284 INFO L226 Difference]: Without dead ends: 512 [2022-04-06 20:05:17,285 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1253 GetRequests, 1142 SyntacticMatches, 1 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2110 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=4061, Invalid=8371, Unknown=0, NotChecked=0, Total=12432 [2022-04-06 20:05:17,285 INFO L913 BasicCegarLoop]: 70 mSDtfsCounter, 137 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1324 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 1324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:17,285 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 107 Invalid, 1526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 1324 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:05:17,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2022-04-06 20:05:17,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 511. [2022-04-06 20:05:17,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 407 states have (on average 1.00982800982801) internal successors, (411), 408 states have internal predecessors, (411), 52 states have call successors, (52), 52 states have call predecessors, (52), 51 states have return successors, (51), 50 states have call predecessors, (51), 51 states have call successors, (51) [2022-04-06 20:05:17,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 514 transitions. [2022-04-06 20:05:17,365 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 514 transitions. Word has length 500 [2022-04-06 20:05:17,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:17,365 INFO L478 AbstractCegarLoop]: Abstraction has 511 states and 514 transitions. [2022-04-06 20:05:17,365 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 4.709090909090909) internal successors, (259), 53 states have internal predecessors, (259), 50 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-04-06 20:05:17,365 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 514 transitions. [2022-04-06 20:05:17,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2022-04-06 20:05:17,367 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:17,367 INFO L499 BasicCegarLoop]: trace histogram [50, 50, 50, 50, 49, 49, 49, 49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:17,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-04-06 20:05:17,569 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:05:17,569 INFO L403 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:17,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:17,569 INFO L85 PathProgramCache]: Analyzing trace with hash 1423642118, now seen corresponding path program 193 times [2022-04-06 20:05:17,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:17,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [292135640] [2022-04-06 20:05:17,570 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:17,570 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:17,571 INFO L85 PathProgramCache]: Analyzing trace with hash 1423642118, now seen corresponding path program 194 times [2022-04-06 20:05:17,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:17,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760451120] [2022-04-06 20:05:17,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:17,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:17,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:20,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:05:20,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:05:20,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:05:20,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:05:20,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:05:20,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:05:20,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:05:20,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:05:20,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:05:20,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:05:20,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:05:20,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:05:20,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:05:20,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:05:20,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:05:20,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:05:20,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:05:20,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:05:20,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:05:20,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:05:20,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:05:20,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:05:20,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:05:20,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:05:20,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:05:20,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:05:20,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:05:20,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:05:20,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:05:20,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:05:20,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:05:20,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:05:20,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:05:20,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:05:20,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:05:20,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:05:20,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:05:20,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:05:20,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:05:20,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:05:20,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:05:20,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:05:20,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:05:20,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:05:20,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:05:20,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 20:05:20,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 20:05:20,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 20:05:20,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 20:05:20,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,235 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 4756 proven. 2594 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:05:20,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:20,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760451120] [2022-04-06 20:05:20,235 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760451120] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:20,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795123434] [2022-04-06 20:05:20,235 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:05:20,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:20,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:20,236 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:05:20,237 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:05:20,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:05:20,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:20,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 1389 conjuncts, 102 conjunts are in the unsatisfiable core [2022-04-06 20:05:20,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:23,533 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:05:23,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:24,294 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:05:24,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795123434] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:24,295 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:24,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 54, 54] total 155 [2022-04-06 20:05:24,295 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:24,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [292135640] [2022-04-06 20:05:24,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [292135640] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:24,295 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:24,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [103] imperfect sequences [] total 103 [2022-04-06 20:05:24,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811335234] [2022-04-06 20:05:24,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:24,296 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2022-04-06 20:05:24,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:24,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2022-04-06 20:05:24,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3933, Invalid=19937, Unknown=0, NotChecked=0, Total=23870 [2022-04-06 20:05:24,298 INFO L87 Difference]: Start difference. First operand 511 states and 514 transitions. Second operand has 103 states, 103 states have (on average 2.5436893203883497) internal successors, (262), 102 states have internal predecessors, (262), 51 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2022-04-06 20:05:29,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:29,823 INFO L93 Difference]: Finished difference Result 920 states and 1073 transitions. [2022-04-06 20:05:29,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-04-06 20:05:29,823 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 103 states have (on average 2.5436893203883497) internal successors, (262), 102 states have internal predecessors, (262), 51 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) Word has length 508 [2022-04-06 20:05:29,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:29,825 INFO L225 Difference]: With dead ends: 920 [2022-04-06 20:05:29,825 INFO L226 Difference]: Without dead ends: 713 [2022-04-06 20:05:29,829 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1367 GetRequests, 1113 SyntacticMatches, 1 SemanticMatches, 253 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20035 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=11683, Invalid=53087, Unknown=0, NotChecked=0, Total=64770 [2022-04-06 20:05:29,829 INFO L913 BasicCegarLoop]: 112 mSDtfsCounter, 1255 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 2294 mSolverCounterSat, 871 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1256 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 3165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 871 IncrementalHoareTripleChecker+Valid, 2294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:29,829 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1256 Valid, 154 Invalid, 3165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [871 Valid, 2294 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-04-06 20:05:29,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2022-04-06 20:05:29,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 513. [2022-04-06 20:05:29,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 409 states have (on average 1.0097799511002445) internal successors, (413), 410 states have internal predecessors, (413), 52 states have call successors, (52), 52 states have call predecessors, (52), 51 states have return successors, (51), 50 states have call predecessors, (51), 51 states have call successors, (51) [2022-04-06 20:05:29,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 516 transitions. [2022-04-06 20:05:29,913 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 516 transitions. Word has length 508 [2022-04-06 20:05:29,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:29,913 INFO L478 AbstractCegarLoop]: Abstraction has 513 states and 516 transitions. [2022-04-06 20:05:29,913 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 2.5436893203883497) internal successors, (262), 102 states have internal predecessors, (262), 51 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2022-04-06 20:05:29,913 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 516 transitions. [2022-04-06 20:05:29,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 511 [2022-04-06 20:05:29,915 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:29,916 INFO L499 BasicCegarLoop]: trace histogram [51, 50, 50, 50, 50, 49, 49, 49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:29,933 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-04-06 20:05:30,116 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:05:30,116 INFO L403 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:30,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:30,116 INFO L85 PathProgramCache]: Analyzing trace with hash -747945653, now seen corresponding path program 195 times [2022-04-06 20:05:30,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:30,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1943868593] [2022-04-06 20:05:30,117 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:30,117 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:30,118 INFO L85 PathProgramCache]: Analyzing trace with hash -747945653, now seen corresponding path program 196 times [2022-04-06 20:05:30,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:30,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53858531] [2022-04-06 20:05:30,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:30,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:30,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:31,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:05:31,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:05:31,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:05:31,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:05:31,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:05:31,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:05:31,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:05:31,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:05:31,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:05:31,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:05:31,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:05:31,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:05:31,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:05:31,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:05:31,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:05:31,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:05:31,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:05:31,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:05:31,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:05:31,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:05:31,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:05:31,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:05:31,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:05:31,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:05:31,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:05:31,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:05:31,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:05:31,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:05:31,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:05:31,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:05:31,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:05:31,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:05:31,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:05:31,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:05:31,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:05:31,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:05:31,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:05:31,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:05:31,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:05:31,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:05:31,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:05:31,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:05:31,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:05:31,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:05:31,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:05:31,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:05:31,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:05:31,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:05:31,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:05:31,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:31,268 INFO L134 CoverageAnalysis]: Checked inductivity of 12154 backedges. 2548 proven. 4902 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:05:31,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:31,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53858531] [2022-04-06 20:05:31,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53858531] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:31,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150515079] [2022-04-06 20:05:31,268 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:05:31,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:31,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:31,269 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:05:31,270 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:05:31,425 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:05:31,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:31,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 1399 conjuncts, 103 conjunts are in the unsatisfiable core [2022-04-06 20:05:31,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:32,139 INFO L134 CoverageAnalysis]: Checked inductivity of 12154 backedges. 2648 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:05:32,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:32,894 INFO L134 CoverageAnalysis]: Checked inductivity of 12154 backedges. 2648 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:05:32,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150515079] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:32,895 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:32,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 55, 55] total 60 [2022-04-06 20:05:32,895 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:32,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1943868593] [2022-04-06 20:05:32,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1943868593] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:32,895 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:32,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [56] imperfect sequences [] total 56 [2022-04-06 20:05:32,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825179176] [2022-04-06 20:05:32,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:32,896 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-04-06 20:05:32,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:32,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-04-06 20:05:32,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1447, Invalid=2093, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:05:32,897 INFO L87 Difference]: Start difference. First operand 513 states and 516 transitions. Second operand has 56 states, 56 states have (on average 4.714285714285714) internal successors, (264), 54 states have internal predecessors, (264), 51 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2022-04-06 20:05:34,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:34,286 INFO L93 Difference]: Finished difference Result 524 states and 527 transitions. [2022-04-06 20:05:34,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-04-06 20:05:34,286 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 4.714285714285714) internal successors, (264), 54 states have internal predecessors, (264), 51 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) Word has length 510 [2022-04-06 20:05:34,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:34,288 INFO L225 Difference]: With dead ends: 524 [2022-04-06 20:05:34,288 INFO L226 Difference]: Without dead ends: 522 [2022-04-06 20:05:34,290 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1278 GetRequests, 1165 SyntacticMatches, 1 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2178 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=4218, Invalid=8664, Unknown=0, NotChecked=0, Total=12882 [2022-04-06 20:05:34,290 INFO L913 BasicCegarLoop]: 71 mSDtfsCounter, 139 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1389 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 1595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 1389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:34,290 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 123 Invalid, 1595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 1389 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:05:34,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-04-06 20:05:34,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 521. [2022-04-06 20:05:34,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 415 states have (on average 1.0096385542168675) internal successors, (419), 416 states have internal predecessors, (419), 53 states have call successors, (53), 53 states have call predecessors, (53), 52 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2022-04-06 20:05:34,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 524 transitions. [2022-04-06 20:05:34,388 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 524 transitions. Word has length 510 [2022-04-06 20:05:34,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:34,389 INFO L478 AbstractCegarLoop]: Abstraction has 521 states and 524 transitions. [2022-04-06 20:05:34,389 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 4.714285714285714) internal successors, (264), 54 states have internal predecessors, (264), 51 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2022-04-06 20:05:34,389 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 524 transitions. [2022-04-06 20:05:34,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2022-04-06 20:05:34,391 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:34,391 INFO L499 BasicCegarLoop]: trace histogram [51, 51, 51, 51, 50, 50, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:34,415 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:05:34,607 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:05:34,607 INFO L403 AbstractCegarLoop]: === Iteration 102 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:34,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:34,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1091468767, now seen corresponding path program 197 times [2022-04-06 20:05:34,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:34,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [419013649] [2022-04-06 20:05:34,609 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:34,609 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:34,609 INFO L85 PathProgramCache]: Analyzing trace with hash 1091468767, now seen corresponding path program 198 times [2022-04-06 20:05:34,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:34,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443270022] [2022-04-06 20:05:34,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:34,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:34,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:37,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:05:37,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:05:37,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:05:37,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:05:37,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:05:37,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:05:37,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:05:37,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:05:37,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:05:37,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:05:37,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:05:37,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:05:37,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:05:37,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:05:37,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:05:37,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:05:37,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:05:37,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:05:37,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:05:37,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:05:37,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:05:37,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:05:37,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:05:37,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:05:37,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:05:37,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:05:37,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:05:37,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:05:37,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:05:37,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:05:37,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:05:37,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:05:37,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:05:37,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:05:37,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:05:37,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:05:37,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:05:37,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:05:37,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:05:37,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:05:37,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:05:37,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:05:37,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:05:37,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:05:37,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:05:37,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:05:37,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:05:37,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:05:37,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:05:37,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 20:05:37,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:37,447 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 4953 proven. 2697 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:05:37,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:37,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443270022] [2022-04-06 20:05:37,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443270022] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:37,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727208656] [2022-04-06 20:05:37,447 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:05:37,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:37,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:37,448 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:05:37,449 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:05:37,712 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 51 check-sat command(s) [2022-04-06 20:05:37,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:37,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 1416 conjuncts, 104 conjunts are in the unsatisfiable core [2022-04-06 20:05:37,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:40,941 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 2650 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:05:40,942 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:41,719 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 2650 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:05:41,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727208656] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:41,720 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:41,720 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 55, 55] total 158 [2022-04-06 20:05:41,720 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:41,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [419013649] [2022-04-06 20:05:41,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [419013649] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:41,720 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:41,720 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [105] imperfect sequences [] total 105 [2022-04-06 20:05:41,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377633525] [2022-04-06 20:05:41,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:41,721 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2022-04-06 20:05:41,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:41,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2022-04-06 20:05:41,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4088, Invalid=20718, Unknown=0, NotChecked=0, Total=24806 [2022-04-06 20:05:41,722 INFO L87 Difference]: Start difference. First operand 521 states and 524 transitions. Second operand has 105 states, 105 states have (on average 2.5428571428571427) internal successors, (267), 104 states have internal predecessors, (267), 52 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2022-04-06 20:05:47,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:47,681 INFO L93 Difference]: Finished difference Result 938 states and 1094 transitions. [2022-04-06 20:05:47,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-04-06 20:05:47,682 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 105 states have (on average 2.5428571428571427) internal successors, (267), 104 states have internal predecessors, (267), 52 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) Word has length 518 [2022-04-06 20:05:47,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:47,684 INFO L225 Difference]: With dead ends: 938 [2022-04-06 20:05:47,684 INFO L226 Difference]: Without dead ends: 727 [2022-04-06 20:05:47,689 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1394 GetRequests, 1135 SyntacticMatches, 1 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20844 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=12146, Invalid=55194, Unknown=0, NotChecked=0, Total=67340 [2022-04-06 20:05:47,689 INFO L913 BasicCegarLoop]: 114 mSDtfsCounter, 1169 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 3192 mSolverCounterSat, 731 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1170 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 3923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 731 IncrementalHoareTripleChecker+Valid, 3192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:47,689 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1170 Valid, 171 Invalid, 3923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [731 Valid, 3192 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-04-06 20:05:47,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 727 states. [2022-04-06 20:05:47,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 727 to 523. [2022-04-06 20:05:47,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 417 states have (on average 1.0095923261390887) internal successors, (421), 418 states have internal predecessors, (421), 53 states have call successors, (53), 53 states have call predecessors, (53), 52 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2022-04-06 20:05:47,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 526 transitions. [2022-04-06 20:05:47,799 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 526 transitions. Word has length 518 [2022-04-06 20:05:47,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:47,799 INFO L478 AbstractCegarLoop]: Abstraction has 523 states and 526 transitions. [2022-04-06 20:05:47,799 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 2.5428571428571427) internal successors, (267), 104 states have internal predecessors, (267), 52 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2022-04-06 20:05:47,799 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 526 transitions. [2022-04-06 20:05:47,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2022-04-06 20:05:47,801 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:47,801 INFO L499 BasicCegarLoop]: trace histogram [52, 51, 51, 51, 51, 50, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:47,818 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-04-06 20:05:48,001 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:05:48,001 INFO L403 AbstractCegarLoop]: === Iteration 103 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:48,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:48,002 INFO L85 PathProgramCache]: Analyzing trace with hash 2094997220, now seen corresponding path program 199 times [2022-04-06 20:05:48,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:48,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2048230372] [2022-04-06 20:05:48,003 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:48,003 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:48,003 INFO L85 PathProgramCache]: Analyzing trace with hash 2094997220, now seen corresponding path program 200 times [2022-04-06 20:05:48,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:48,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854015066] [2022-04-06 20:05:48,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:48,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:48,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:49,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:05:49,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:05:49,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:05:49,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:05:49,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:05:49,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:05:49,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:05:49,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:05:49,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:05:49,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:05:49,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:05:49,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:05:49,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:05:49,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:05:49,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:05:49,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:05:49,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:05:49,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:05:49,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:05:49,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:05:49,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:05:49,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:05:49,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:05:49,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:05:49,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:05:49,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:05:49,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:05:49,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:05:49,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:05:49,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:05:49,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:05:49,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:05:49,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:05:49,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:05:49,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:05:49,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:05:49,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:05:49,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:05:49,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:05:49,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:05:49,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:05:49,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:05:49,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:05:49,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:05:49,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:05:49,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:05:49,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:05:49,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:05:49,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 20:05:49,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 20:05:49,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:49,163 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2650 proven. 5102 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:05:49,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:49,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854015066] [2022-04-06 20:05:49,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854015066] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:49,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883152594] [2022-04-06 20:05:49,163 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:05:49,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:49,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:49,164 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:05:49,164 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:05:49,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:05:49,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:49,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 1426 conjuncts, 105 conjunts are in the unsatisfiable core [2022-04-06 20:05:49,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:50,090 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:05:50,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:50,921 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:05:50,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883152594] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:50,921 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:50,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 61 [2022-04-06 20:05:50,922 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:50,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2048230372] [2022-04-06 20:05:50,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2048230372] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:50,922 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:50,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [57] imperfect sequences [] total 57 [2022-04-06 20:05:50,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798730172] [2022-04-06 20:05:50,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:50,922 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-04-06 20:05:50,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:50,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-04-06 20:05:50,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1501, Invalid=2159, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:05:50,923 INFO L87 Difference]: Start difference. First operand 523 states and 526 transitions. Second operand has 57 states, 57 states have (on average 4.719298245614035) internal successors, (269), 55 states have internal predecessors, (269), 52 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2022-04-06 20:05:52,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:52,439 INFO L93 Difference]: Finished difference Result 534 states and 537 transitions. [2022-04-06 20:05:52,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-04-06 20:05:52,439 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 4.719298245614035) internal successors, (269), 55 states have internal predecessors, (269), 52 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) Word has length 520 [2022-04-06 20:05:52,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:52,440 INFO L225 Difference]: With dead ends: 534 [2022-04-06 20:05:52,441 INFO L226 Difference]: Without dead ends: 532 [2022-04-06 20:05:52,442 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1303 GetRequests, 1188 SyntacticMatches, 1 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2247 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=4378, Invalid=8962, Unknown=0, NotChecked=0, Total=13340 [2022-04-06 20:05:52,442 INFO L913 BasicCegarLoop]: 72 mSDtfsCounter, 139 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 1583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:52,442 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 109 Invalid, 1583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 1373 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:05:52,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2022-04-06 20:05:52,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 531. [2022-04-06 20:05:52,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 423 states have (on average 1.0094562647754137) internal successors, (427), 424 states have internal predecessors, (427), 54 states have call successors, (54), 54 states have call predecessors, (54), 53 states have return successors, (53), 52 states have call predecessors, (53), 53 states have call successors, (53) [2022-04-06 20:05:52,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 534 transitions. [2022-04-06 20:05:52,551 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 534 transitions. Word has length 520 [2022-04-06 20:05:52,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:52,551 INFO L478 AbstractCegarLoop]: Abstraction has 531 states and 534 transitions. [2022-04-06 20:05:52,551 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 4.719298245614035) internal successors, (269), 55 states have internal predecessors, (269), 52 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2022-04-06 20:05:52,551 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 534 transitions. [2022-04-06 20:05:52,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 529 [2022-04-06 20:05:52,553 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:52,553 INFO L499 BasicCegarLoop]: trace histogram [52, 52, 52, 52, 51, 51, 51, 51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:52,570 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:05:52,753 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:05:52,753 INFO L403 AbstractCegarLoop]: === Iteration 104 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:52,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:52,753 INFO L85 PathProgramCache]: Analyzing trace with hash 2017178232, now seen corresponding path program 201 times [2022-04-06 20:05:52,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:52,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1319673303] [2022-04-06 20:05:52,754 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:52,754 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:52,754 INFO L85 PathProgramCache]: Analyzing trace with hash 2017178232, now seen corresponding path program 202 times [2022-04-06 20:05:52,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:52,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746198347] [2022-04-06 20:05:52,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:52,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:52,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:55,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:05:55,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:05:55,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:05:55,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:05:55,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:05:55,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:05:55,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:05:55,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:05:55,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:05:55,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:05:55,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:05:55,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:05:55,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:05:55,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:05:55,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:05:55,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:05:55,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:05:55,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:05:55,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:05:55,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:05:55,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:05:55,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:05:55,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:05:55,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:05:55,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:05:55,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:05:55,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:05:55,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:05:55,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:05:55,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:05:55,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:05:55,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:05:55,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:05:55,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:05:55,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:05:55,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:05:55,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:05:55,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:05:55,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:05:55,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:05:55,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:05:55,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:05:55,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:05:55,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:05:55,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:05:55,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:05:55,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:05:55,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:05:55,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 20:05:55,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 20:05:55,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 20:05:55,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:55,633 INFO L134 CoverageAnalysis]: Checked inductivity of 13056 backedges. 5154 proven. 2802 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-04-06 20:05:55,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:55,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746198347] [2022-04-06 20:05:55,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746198347] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:55,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933772919] [2022-04-06 20:05:55,633 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:05:55,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:55,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:55,634 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:05:55,635 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:05:55,793 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:05:55,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:55,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 1443 conjuncts, 106 conjunts are in the unsatisfiable core [2022-04-06 20:05:55,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:59,126 INFO L134 CoverageAnalysis]: Checked inductivity of 13056 backedges. 2754 proven. 5202 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-04-06 20:05:59,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:59,923 INFO L134 CoverageAnalysis]: Checked inductivity of 13056 backedges. 2754 proven. 5202 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-04-06 20:05:59,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933772919] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:59,923 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:59,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [107, 56, 56] total 161 [2022-04-06 20:05:59,923 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:59,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1319673303] [2022-04-06 20:05:59,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1319673303] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:59,923 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:59,924 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [107] imperfect sequences [] total 107 [2022-04-06 20:05:59,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298416603] [2022-04-06 20:05:59,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:59,924 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2022-04-06 20:05:59,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:59,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2022-04-06 20:05:59,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4246, Invalid=21514, Unknown=0, NotChecked=0, Total=25760 [2022-04-06 20:05:59,926 INFO L87 Difference]: Start difference. First operand 531 states and 534 transitions. Second operand has 107 states, 107 states have (on average 2.542056074766355) internal successors, (272), 106 states have internal predecessors, (272), 53 states have call successors, (54), 3 states have call predecessors, (54), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-04-06 20:06:06,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:06,131 INFO L93 Difference]: Finished difference Result 956 states and 1115 transitions. [2022-04-06 20:06:06,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-04-06 20:06:06,131 INFO L78 Accepts]: Start accepts. Automaton has has 107 states, 107 states have (on average 2.542056074766355) internal successors, (272), 106 states have internal predecessors, (272), 53 states have call successors, (54), 3 states have call predecessors, (54), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Word has length 528 [2022-04-06 20:06:06,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:06,133 INFO L225 Difference]: With dead ends: 956 [2022-04-06 20:06:06,133 INFO L226 Difference]: Without dead ends: 741 [2022-04-06 20:06:06,137 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1421 GetRequests, 1157 SyntacticMatches, 1 SemanticMatches, 263 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21669 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=12618, Invalid=57342, Unknown=0, NotChecked=0, Total=69960 [2022-04-06 20:06:06,137 INFO L913 BasicCegarLoop]: 116 mSDtfsCounter, 1163 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2975 mSolverCounterSat, 834 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1164 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 3809 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 834 IncrementalHoareTripleChecker+Valid, 2975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:06,137 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1164 Valid, 178 Invalid, 3809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [834 Valid, 2975 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-04-06 20:06:06,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2022-04-06 20:06:06,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 533. [2022-04-06 20:06:06,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 425 states have (on average 1.0094117647058825) internal successors, (429), 426 states have internal predecessors, (429), 54 states have call successors, (54), 54 states have call predecessors, (54), 53 states have return successors, (53), 52 states have call predecessors, (53), 53 states have call successors, (53) [2022-04-06 20:06:06,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 536 transitions. [2022-04-06 20:06:06,232 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 536 transitions. Word has length 528 [2022-04-06 20:06:06,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:06,234 INFO L478 AbstractCegarLoop]: Abstraction has 533 states and 536 transitions. [2022-04-06 20:06:06,234 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 107 states, 107 states have (on average 2.542056074766355) internal successors, (272), 106 states have internal predecessors, (272), 53 states have call successors, (54), 3 states have call predecessors, (54), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-04-06 20:06:06,234 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 536 transitions. [2022-04-06 20:06:06,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 531 [2022-04-06 20:06:06,236 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:06,236 INFO L499 BasicCegarLoop]: trace histogram [53, 52, 52, 52, 52, 51, 51, 51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:06,253 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2022-04-06 20:06:06,436 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:06:06,437 INFO L403 AbstractCegarLoop]: === Iteration 105 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:06,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:06,437 INFO L85 PathProgramCache]: Analyzing trace with hash -319909571, now seen corresponding path program 203 times [2022-04-06 20:06:06,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:06,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [495468829] [2022-04-06 20:06:06,438 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:06,438 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:06,438 INFO L85 PathProgramCache]: Analyzing trace with hash -319909571, now seen corresponding path program 204 times [2022-04-06 20:06:06,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:06,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555238428] [2022-04-06 20:06:06,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:06,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:06,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:07,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:06:07,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:06:07,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:06:07,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:06:07,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:06:07,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:06:07,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:06:07,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:06:07,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:06:07,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:06:07,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:06:07,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:06:07,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:06:07,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:06:07,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:06:07,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:06:07,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:06:07,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:06:07,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:06:07,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:06:07,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:06:07,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:06:07,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:06:07,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:06:07,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:06:07,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:06:07,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:06:07,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:06:07,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:06:07,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:06:07,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:06:07,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:06:07,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:06:07,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:06:07,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:06:07,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:06:07,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:06:07,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:06:07,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:06:07,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:06:07,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:06:07,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:06:07,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:06:07,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:06:07,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:06:07,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:06:07,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 20:06:07,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 20:06:07,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 20:06:07,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 20:06:07,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:06:07,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:07,677 INFO L134 CoverageAnalysis]: Checked inductivity of 13160 backedges. 2754 proven. 5306 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-04-06 20:06:07,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:07,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555238428] [2022-04-06 20:06:07,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555238428] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:07,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907447066] [2022-04-06 20:06:07,677 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:06:07,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:07,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:07,678 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:06:07,679 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:06:07,918 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 53 check-sat command(s) [2022-04-06 20:06:07,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:07,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 1453 conjuncts, 107 conjunts are in the unsatisfiable core [2022-04-06 20:06:07,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:08,659 INFO L134 CoverageAnalysis]: Checked inductivity of 13160 backedges. 2858 proven. 5202 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-04-06 20:06:08,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:09,427 INFO L134 CoverageAnalysis]: Checked inductivity of 13160 backedges. 2858 proven. 5202 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-04-06 20:06:09,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907447066] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:09,427 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:09,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 57, 57] total 62 [2022-04-06 20:06:09,427 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:09,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [495468829] [2022-04-06 20:06:09,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [495468829] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:09,427 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:09,428 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [58] imperfect sequences [] total 58 [2022-04-06 20:06:09,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844295777] [2022-04-06 20:06:09,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:09,428 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-04-06 20:06:09,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:09,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-04-06 20:06:09,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1556, Invalid=2226, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:06:09,429 INFO L87 Difference]: Start difference. First operand 533 states and 536 transitions. Second operand has 58 states, 58 states have (on average 4.724137931034483) internal successors, (274), 56 states have internal predecessors, (274), 53 states have call successors, (54), 3 states have call predecessors, (54), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-04-06 20:06:10,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:10,883 INFO L93 Difference]: Finished difference Result 544 states and 547 transitions. [2022-04-06 20:06:10,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-04-06 20:06:10,883 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 4.724137931034483) internal successors, (274), 56 states have internal predecessors, (274), 53 states have call successors, (54), 3 states have call predecessors, (54), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Word has length 530 [2022-04-06 20:06:10,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:10,885 INFO L225 Difference]: With dead ends: 544 [2022-04-06 20:06:10,885 INFO L226 Difference]: Without dead ends: 542 [2022-04-06 20:06:10,886 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1328 GetRequests, 1211 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2317 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=4541, Invalid=9265, Unknown=0, NotChecked=0, Total=13806 [2022-04-06 20:06:10,886 INFO L913 BasicCegarLoop]: 73 mSDtfsCounter, 145 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1363 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 1577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 1363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:10,886 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 125 Invalid, 1577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 1363 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:06:10,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2022-04-06 20:06:10,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 541. [2022-04-06 20:06:10,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 431 states have (on average 1.0092807424593968) internal successors, (435), 432 states have internal predecessors, (435), 55 states have call successors, (55), 55 states have call predecessors, (55), 54 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2022-04-06 20:06:10,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 544 transitions. [2022-04-06 20:06:10,985 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 544 transitions. Word has length 530 [2022-04-06 20:06:10,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:10,985 INFO L478 AbstractCegarLoop]: Abstraction has 541 states and 544 transitions. [2022-04-06 20:06:10,985 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 4.724137931034483) internal successors, (274), 56 states have internal predecessors, (274), 53 states have call successors, (54), 3 states have call predecessors, (54), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-04-06 20:06:10,985 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 544 transitions. [2022-04-06 20:06:10,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 539 [2022-04-06 20:06:10,987 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:10,987 INFO L499 BasicCegarLoop]: trace histogram [53, 53, 53, 53, 52, 52, 52, 52, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:11,004 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-04-06 20:06:11,187 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:06:11,188 INFO L403 AbstractCegarLoop]: === Iteration 106 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:11,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:11,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1854127057, now seen corresponding path program 205 times [2022-04-06 20:06:11,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:11,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1720891035] [2022-04-06 20:06:11,189 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:11,189 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:11,189 INFO L85 PathProgramCache]: Analyzing trace with hash 1854127057, now seen corresponding path program 206 times [2022-04-06 20:06:11,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:11,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938019366] [2022-04-06 20:06:11,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:11,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:11,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:14,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:06:14,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:06:14,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:06:14,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:06:14,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:06:14,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:06:14,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:06:14,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:06:14,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:06:14,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:06:14,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:06:14,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:06:14,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:06:14,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:06:14,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:06:14,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:06:14,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:06:14,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:06:14,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:06:14,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:06:14,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:06:14,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:06:14,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:06:14,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:06:14,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:06:14,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:06:14,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:06:14,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:06:14,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:06:14,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:06:14,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:06:14,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:06:14,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:06:14,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:06:14,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:06:14,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:06:14,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:06:14,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:06:14,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:06:14,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:06:14,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:06:14,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:06:14,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:06:14,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:06:14,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:06:14,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:06:14,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 20:06:14,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 20:06:14,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 20:06:14,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 20:06:14,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:06:14,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 20:06:14,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:14,161 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 5359 proven. 2909 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:06:14,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:14,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938019366] [2022-04-06 20:06:14,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938019366] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:14,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058038429] [2022-04-06 20:06:14,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:06:14,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:14,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:14,163 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:06:14,163 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:06:14,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:06:14,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:14,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 1470 conjuncts, 108 conjunts are in the unsatisfiable core [2022-04-06 20:06:14,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:17,741 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:06:17,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:18,538 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:06:18,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058038429] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:18,539 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:18,539 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 57, 57] total 164 [2022-04-06 20:06:18,539 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:18,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1720891035] [2022-04-06 20:06:18,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1720891035] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:18,539 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:18,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [109] imperfect sequences [] total 109 [2022-04-06 20:06:18,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436865192] [2022-04-06 20:06:18,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:18,540 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 109 states [2022-04-06 20:06:18,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:18,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2022-04-06 20:06:18,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4407, Invalid=22325, Unknown=0, NotChecked=0, Total=26732 [2022-04-06 20:06:18,542 INFO L87 Difference]: Start difference. First operand 541 states and 544 transitions. Second operand has 109 states, 109 states have (on average 2.541284403669725) internal successors, (277), 108 states have internal predecessors, (277), 54 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2022-04-06 20:06:25,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:25,114 INFO L93 Difference]: Finished difference Result 974 states and 1136 transitions. [2022-04-06 20:06:25,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-04-06 20:06:25,115 INFO L78 Accepts]: Start accepts. Automaton has has 109 states, 109 states have (on average 2.541284403669725) internal successors, (277), 108 states have internal predecessors, (277), 54 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) Word has length 538 [2022-04-06 20:06:25,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:25,117 INFO L225 Difference]: With dead ends: 974 [2022-04-06 20:06:25,117 INFO L226 Difference]: Without dead ends: 755 [2022-04-06 20:06:25,121 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1448 GetRequests, 1179 SyntacticMatches, 1 SemanticMatches, 268 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22510 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=13099, Invalid=59531, Unknown=0, NotChecked=0, Total=72630 [2022-04-06 20:06:25,121 INFO L913 BasicCegarLoop]: 118 mSDtfsCounter, 1193 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 3131 mSolverCounterSat, 960 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1194 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 4091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 960 IncrementalHoareTripleChecker+Valid, 3131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:25,121 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1194 Valid, 195 Invalid, 4091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [960 Valid, 3131 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-04-06 20:06:25,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2022-04-06 20:06:25,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 543. [2022-04-06 20:06:25,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 433 states have (on average 1.0092378752886837) internal successors, (437), 434 states have internal predecessors, (437), 55 states have call successors, (55), 55 states have call predecessors, (55), 54 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2022-04-06 20:06:25,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 546 transitions. [2022-04-06 20:06:25,227 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 546 transitions. Word has length 538 [2022-04-06 20:06:25,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:25,227 INFO L478 AbstractCegarLoop]: Abstraction has 543 states and 546 transitions. [2022-04-06 20:06:25,227 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 109 states, 109 states have (on average 2.541284403669725) internal successors, (277), 108 states have internal predecessors, (277), 54 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2022-04-06 20:06:25,227 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 546 transitions. [2022-04-06 20:06:25,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2022-04-06 20:06:25,229 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:25,229 INFO L499 BasicCegarLoop]: trace histogram [54, 53, 53, 53, 53, 52, 52, 52, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:25,246 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2022-04-06 20:06:25,430 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:06:25,430 INFO L403 AbstractCegarLoop]: === Iteration 107 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:25,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:25,430 INFO L85 PathProgramCache]: Analyzing trace with hash 330737750, now seen corresponding path program 207 times [2022-04-06 20:06:25,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:25,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [833646859] [2022-04-06 20:06:25,431 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:25,431 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:25,432 INFO L85 PathProgramCache]: Analyzing trace with hash 330737750, now seen corresponding path program 208 times [2022-04-06 20:06:25,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:25,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625130120] [2022-04-06 20:06:25,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:25,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:25,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:26,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:06:26,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:06:26,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:06:26,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:06:26,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:06:26,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:06:26,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:06:26,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:06:26,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:06:26,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:06:26,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:06:26,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:06:26,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:06:26,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:06:26,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:06:26,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:06:26,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:06:26,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:06:26,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:06:26,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:06:26,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:06:26,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:06:26,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:06:26,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:06:26,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:06:26,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:06:26,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:06:26,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:06:26,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:06:26,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:06:26,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:06:26,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:06:26,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:06:26,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:06:26,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:06:26,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:06:26,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:06:26,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:06:26,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:06:26,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:06:26,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:06:26,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:06:26,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:06:26,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:06:26,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 20:06:26,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 20:06:26,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 20:06:26,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 20:06:26,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:06:26,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 20:06:26,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 20:06:26,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 20:06:26,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:26,698 INFO L134 CoverageAnalysis]: Checked inductivity of 13678 backedges. 2860 proven. 5514 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:06:26,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:26,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625130120] [2022-04-06 20:06:26,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625130120] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:26,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574926243] [2022-04-06 20:06:26,698 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:06:26,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:26,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:26,699 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:06:26,700 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:06:26,864 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:06:26,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:26,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 1480 conjuncts, 109 conjunts are in the unsatisfiable core [2022-04-06 20:06:26,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:27,619 INFO L134 CoverageAnalysis]: Checked inductivity of 13678 backedges. 2966 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:06:27,620 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:28,401 INFO L134 CoverageAnalysis]: Checked inductivity of 13678 backedges. 2966 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:06:28,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574926243] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:28,401 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:28,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 58, 58] total 63 [2022-04-06 20:06:28,402 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:28,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [833646859] [2022-04-06 20:06:28,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [833646859] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:28,402 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:28,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [59] imperfect sequences [] total 59 [2022-04-06 20:06:28,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443972253] [2022-04-06 20:06:28,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:28,402 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-04-06 20:06:28,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:28,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-04-06 20:06:28,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1612, Invalid=2294, Unknown=0, NotChecked=0, Total=3906 [2022-04-06 20:06:28,403 INFO L87 Difference]: Start difference. First operand 543 states and 546 transitions. Second operand has 59 states, 59 states have (on average 4.728813559322034) internal successors, (279), 57 states have internal predecessors, (279), 54 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2022-04-06 20:06:29,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:29,891 INFO L93 Difference]: Finished difference Result 554 states and 557 transitions. [2022-04-06 20:06:29,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-06 20:06:29,891 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 4.728813559322034) internal successors, (279), 57 states have internal predecessors, (279), 54 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) Word has length 540 [2022-04-06 20:06:29,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:29,893 INFO L225 Difference]: With dead ends: 554 [2022-04-06 20:06:29,893 INFO L226 Difference]: Without dead ends: 552 [2022-04-06 20:06:29,893 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1353 GetRequests, 1234 SyntacticMatches, 1 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2388 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=4707, Invalid=9573, Unknown=0, NotChecked=0, Total=14280 [2022-04-06 20:06:29,893 INFO L913 BasicCegarLoop]: 74 mSDtfsCounter, 143 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1341 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 1559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 1341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:29,894 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 101 Invalid, 1559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 1341 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:06:29,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2022-04-06 20:06:29,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 551. [2022-04-06 20:06:29,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 439 states have (on average 1.0091116173120729) internal successors, (443), 440 states have internal predecessors, (443), 56 states have call successors, (56), 56 states have call predecessors, (56), 55 states have return successors, (55), 54 states have call predecessors, (55), 55 states have call successors, (55) [2022-04-06 20:06:29,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 554 transitions. [2022-04-06 20:06:29,986 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 554 transitions. Word has length 540 [2022-04-06 20:06:29,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:29,986 INFO L478 AbstractCegarLoop]: Abstraction has 551 states and 554 transitions. [2022-04-06 20:06:29,987 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 4.728813559322034) internal successors, (279), 57 states have internal predecessors, (279), 54 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2022-04-06 20:06:29,987 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 554 transitions. [2022-04-06 20:06:29,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 549 [2022-04-06 20:06:29,988 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:29,988 INFO L499 BasicCegarLoop]: trace histogram [54, 54, 54, 54, 53, 53, 53, 53, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:30,006 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:06:30,188 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:06:30,189 INFO L403 AbstractCegarLoop]: === Iteration 108 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:30,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:30,189 INFO L85 PathProgramCache]: Analyzing trace with hash -302798358, now seen corresponding path program 209 times [2022-04-06 20:06:30,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:30,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [40573619] [2022-04-06 20:06:30,190 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:30,190 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:30,190 INFO L85 PathProgramCache]: Analyzing trace with hash -302798358, now seen corresponding path program 210 times [2022-04-06 20:06:30,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:30,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063332279] [2022-04-06 20:06:30,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:30,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:30,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:33,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:06:33,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:06:33,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:06:33,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:06:33,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:06:33,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:06:33,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:06:33,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:06:33,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:06:33,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:06:33,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:06:33,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:06:33,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:06:33,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:06:33,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:06:33,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:06:33,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:06:33,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:06:33,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:06:33,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:06:33,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:06:33,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:06:33,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:06:33,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:06:33,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:06:33,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:06:33,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:06:33,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:06:33,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:06:33,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:06:33,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:06:33,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:06:33,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:06:33,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:06:33,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:06:33,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:06:33,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:06:33,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:06:33,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:06:33,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:06:33,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:06:33,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:06:33,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:06:33,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:06:33,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 20:06:33,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 20:06:33,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 20:06:33,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 20:06:33,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:06:33,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 20:06:33,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 20:06:33,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 20:06:33,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 20:06:33,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:33,268 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 5568 proven. 3018 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:06:33,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:33,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063332279] [2022-04-06 20:06:33,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063332279] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:33,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77552542] [2022-04-06 20:06:33,268 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:06:33,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:33,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:33,269 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:06:33,270 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:06:33,519 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 54 check-sat command(s) [2022-04-06 20:06:33,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:33,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 1497 conjuncts, 110 conjunts are in the unsatisfiable core [2022-04-06 20:06:33,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:37,096 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:06:37,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:37,922 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:06:37,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77552542] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:37,923 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:37,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 58, 58] total 167 [2022-04-06 20:06:37,923 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:37,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [40573619] [2022-04-06 20:06:37,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [40573619] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:37,923 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:37,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [111] imperfect sequences [] total 111 [2022-04-06 20:06:37,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585939191] [2022-04-06 20:06:37,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:37,924 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2022-04-06 20:06:37,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:37,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2022-04-06 20:06:37,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4571, Invalid=23151, Unknown=0, NotChecked=0, Total=27722 [2022-04-06 20:06:37,925 INFO L87 Difference]: Start difference. First operand 551 states and 554 transitions. Second operand has 111 states, 111 states have (on average 2.5405405405405403) internal successors, (282), 110 states have internal predecessors, (282), 55 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2022-04-06 20:06:44,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:44,599 INFO L93 Difference]: Finished difference Result 992 states and 1157 transitions. [2022-04-06 20:06:44,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2022-04-06 20:06:44,600 INFO L78 Accepts]: Start accepts. Automaton has has 111 states, 111 states have (on average 2.5405405405405403) internal successors, (282), 110 states have internal predecessors, (282), 55 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) Word has length 548 [2022-04-06 20:06:44,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:44,601 INFO L225 Difference]: With dead ends: 992 [2022-04-06 20:06:44,601 INFO L226 Difference]: Without dead ends: 769 [2022-04-06 20:06:44,605 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1475 GetRequests, 1201 SyntacticMatches, 1 SemanticMatches, 273 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23367 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=13589, Invalid=61761, Unknown=0, NotChecked=0, Total=75350 [2022-04-06 20:06:44,605 INFO L913 BasicCegarLoop]: 120 mSDtfsCounter, 1369 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2906 mSolverCounterSat, 1001 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1370 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 3907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1001 IncrementalHoareTripleChecker+Valid, 2906 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:44,605 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1370 Valid, 182 Invalid, 3907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1001 Valid, 2906 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-04-06 20:06:44,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2022-04-06 20:06:44,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 553. [2022-04-06 20:06:44,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 441 states have (on average 1.0090702947845804) internal successors, (445), 442 states have internal predecessors, (445), 56 states have call successors, (56), 56 states have call predecessors, (56), 55 states have return successors, (55), 54 states have call predecessors, (55), 55 states have call successors, (55) [2022-04-06 20:06:44,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 556 transitions. [2022-04-06 20:06:44,702 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 556 transitions. Word has length 548 [2022-04-06 20:06:44,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:44,702 INFO L478 AbstractCegarLoop]: Abstraction has 553 states and 556 transitions. [2022-04-06 20:06:44,702 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 111 states, 111 states have (on average 2.5405405405405403) internal successors, (282), 110 states have internal predecessors, (282), 55 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2022-04-06 20:06:44,703 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 556 transitions. [2022-04-06 20:06:44,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 551 [2022-04-06 20:06:44,704 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:44,704 INFO L499 BasicCegarLoop]: trace histogram [55, 54, 54, 54, 54, 53, 53, 53, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:44,722 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-04-06 20:06:44,904 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:06:44,905 INFO L403 AbstractCegarLoop]: === Iteration 109 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:44,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:44,905 INFO L85 PathProgramCache]: Analyzing trace with hash 1816163375, now seen corresponding path program 211 times [2022-04-06 20:06:44,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:44,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1435380721] [2022-04-06 20:06:44,906 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:44,906 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:44,906 INFO L85 PathProgramCache]: Analyzing trace with hash 1816163375, now seen corresponding path program 212 times [2022-04-06 20:06:44,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:44,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723777497] [2022-04-06 20:06:44,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:44,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:44,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:46,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:06:46,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:06:46,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:06:46,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:06:46,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:06:46,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:06:46,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:06:46,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:06:46,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:06:46,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:06:46,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:06:46,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:06:46,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:06:46,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:06:46,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:06:46,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:06:46,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:06:46,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:06:46,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:06:46,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:06:46,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:06:46,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:06:46,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:06:46,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:06:46,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:06:46,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:06:46,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:06:46,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:06:46,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:06:46,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:06:46,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:06:46,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:06:46,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:06:46,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:06:46,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:06:46,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:06:46,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:06:46,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:06:46,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:06:46,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:06:46,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:06:46,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:06:46,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:06:46,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:06:46,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:06:46,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:06:46,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:06:46,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:06:46,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 20:06:46,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 20:06:46,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 20:06:46,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 20:06:46,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 20:06:46,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,205 INFO L134 CoverageAnalysis]: Checked inductivity of 14206 backedges. 2968 proven. 5726 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:06:46,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:46,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723777497] [2022-04-06 20:06:46,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723777497] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:46,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532710061] [2022-04-06 20:06:46,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:06:46,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:46,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:46,206 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:06:46,207 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:06:46,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:06:46,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:46,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 1507 conjuncts, 111 conjunts are in the unsatisfiable core [2022-04-06 20:06:46,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:47,142 INFO L134 CoverageAnalysis]: Checked inductivity of 14206 backedges. 3076 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:06:47,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:47,945 INFO L134 CoverageAnalysis]: Checked inductivity of 14206 backedges. 3076 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:06:47,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532710061] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:47,946 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:47,946 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 59, 59] total 64 [2022-04-06 20:06:47,946 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:47,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1435380721] [2022-04-06 20:06:47,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1435380721] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:47,946 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:47,946 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [60] imperfect sequences [] total 60 [2022-04-06 20:06:47,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068380158] [2022-04-06 20:06:47,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:47,946 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-04-06 20:06:47,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:47,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-04-06 20:06:47,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1669, Invalid=2363, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:06:47,947 INFO L87 Difference]: Start difference. First operand 553 states and 556 transitions. Second operand has 60 states, 60 states have (on average 4.733333333333333) internal successors, (284), 58 states have internal predecessors, (284), 55 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2022-04-06 20:06:49,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:49,500 INFO L93 Difference]: Finished difference Result 564 states and 567 transitions. [2022-04-06 20:06:49,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-04-06 20:06:49,500 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 4.733333333333333) internal successors, (284), 58 states have internal predecessors, (284), 55 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) Word has length 550 [2022-04-06 20:06:49,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:49,502 INFO L225 Difference]: With dead ends: 564 [2022-04-06 20:06:49,502 INFO L226 Difference]: Without dead ends: 562 [2022-04-06 20:06:49,503 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1378 GetRequests, 1257 SyntacticMatches, 1 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2460 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=4876, Invalid=9886, Unknown=0, NotChecked=0, Total=14762 [2022-04-06 20:06:49,503 INFO L913 BasicCegarLoop]: 75 mSDtfsCounter, 147 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1469 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 1691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 1469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:49,503 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 122 Invalid, 1691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 1469 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:06:49,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2022-04-06 20:06:49,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 561. [2022-04-06 20:06:49,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 447 states have (on average 1.0089485458612975) internal successors, (451), 448 states have internal predecessors, (451), 57 states have call successors, (57), 57 states have call predecessors, (57), 56 states have return successors, (56), 55 states have call predecessors, (56), 56 states have call successors, (56) [2022-04-06 20:06:49,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 564 transitions. [2022-04-06 20:06:49,600 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 564 transitions. Word has length 550 [2022-04-06 20:06:49,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:49,600 INFO L478 AbstractCegarLoop]: Abstraction has 561 states and 564 transitions. [2022-04-06 20:06:49,601 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 4.733333333333333) internal successors, (284), 58 states have internal predecessors, (284), 55 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2022-04-06 20:06:49,601 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 564 transitions. [2022-04-06 20:06:49,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 559 [2022-04-06 20:06:49,602 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:49,602 INFO L499 BasicCegarLoop]: trace histogram [55, 55, 55, 55, 54, 54, 54, 54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:49,620 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-04-06 20:06:49,803 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:06:49,803 INFO L403 AbstractCegarLoop]: === Iteration 110 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:49,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:49,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1618703165, now seen corresponding path program 213 times [2022-04-06 20:06:49,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:49,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [475776314] [2022-04-06 20:06:49,804 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:49,804 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:49,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1618703165, now seen corresponding path program 214 times [2022-04-06 20:06:49,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:49,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699514000] [2022-04-06 20:06:49,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:49,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:49,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:52,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:06:52,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:06:52,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:06:52,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:06:52,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:06:52,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:06:52,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:06:52,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:06:52,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:06:52,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:06:52,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:06:52,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:06:52,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:06:52,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:06:52,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:06:52,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:06:52,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:06:52,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:06:52,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:06:52,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:06:52,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:06:52,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:06:52,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:06:52,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:06:52,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:06:52,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:06:52,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:06:52,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:06:52,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:06:52,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:06:52,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:06:52,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:06:52,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:06:52,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:06:52,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:06:52,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:06:52,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:06:52,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:06:52,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:06:52,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:06:52,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:06:52,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:06:52,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:06:52,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:06:52,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:06:52,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:06:52,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:06:52,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:06:52,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 20:06:52,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 20:06:52,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 20:06:52,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 20:06:52,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 20:06:52,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:06:52,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:52,999 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 5781 proven. 3129 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 20:06:52,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:52,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699514000] [2022-04-06 20:06:52,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699514000] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:52,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400641171] [2022-04-06 20:06:52,999 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:06:52,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:52,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:53,000 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:06:53,001 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:06:53,170 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:06:53,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:53,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 1524 conjuncts, 112 conjunts are in the unsatisfiable core [2022-04-06 20:06:53,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:56,839 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 20:06:56,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:57,678 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 20:06:57,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400641171] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:57,678 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:57,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 59, 59] total 170 [2022-04-06 20:06:57,679 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:57,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [475776314] [2022-04-06 20:06:57,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [475776314] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:57,679 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:57,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [113] imperfect sequences [] total 113 [2022-04-06 20:06:57,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733872484] [2022-04-06 20:06:57,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:57,679 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2022-04-06 20:06:57,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:57,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2022-04-06 20:06:57,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4738, Invalid=23992, Unknown=0, NotChecked=0, Total=28730 [2022-04-06 20:06:57,681 INFO L87 Difference]: Start difference. First operand 561 states and 564 transitions. Second operand has 113 states, 113 states have (on average 2.5398230088495577) internal successors, (287), 112 states have internal predecessors, (287), 56 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-04-06 20:07:04,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:04,569 INFO L93 Difference]: Finished difference Result 1010 states and 1178 transitions. [2022-04-06 20:07:04,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-04-06 20:07:04,569 INFO L78 Accepts]: Start accepts. Automaton has has 113 states, 113 states have (on average 2.5398230088495577) internal successors, (287), 112 states have internal predecessors, (287), 56 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) Word has length 558 [2022-04-06 20:07:04,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:04,571 INFO L225 Difference]: With dead ends: 1010 [2022-04-06 20:07:04,571 INFO L226 Difference]: Without dead ends: 783 [2022-04-06 20:07:04,575 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1502 GetRequests, 1223 SyntacticMatches, 1 SemanticMatches, 278 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24240 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=14088, Invalid=64032, Unknown=0, NotChecked=0, Total=78120 [2022-04-06 20:07:04,575 INFO L913 BasicCegarLoop]: 122 mSDtfsCounter, 1237 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 2805 mSolverCounterSat, 833 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1238 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 3638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 833 IncrementalHoareTripleChecker+Valid, 2805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:04,576 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1238 Valid, 164 Invalid, 3638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [833 Valid, 2805 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-04-06 20:07:04,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2022-04-06 20:07:04,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 563. [2022-04-06 20:07:04,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 449 states have (on average 1.0089086859688197) internal successors, (453), 450 states have internal predecessors, (453), 57 states have call successors, (57), 57 states have call predecessors, (57), 56 states have return successors, (56), 55 states have call predecessors, (56), 56 states have call successors, (56) [2022-04-06 20:07:04,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 566 transitions. [2022-04-06 20:07:04,690 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 566 transitions. Word has length 558 [2022-04-06 20:07:04,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:04,690 INFO L478 AbstractCegarLoop]: Abstraction has 563 states and 566 transitions. [2022-04-06 20:07:04,690 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 113 states have (on average 2.5398230088495577) internal successors, (287), 112 states have internal predecessors, (287), 56 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-04-06 20:07:04,690 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 566 transitions. [2022-04-06 20:07:04,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 561 [2022-04-06 20:07:04,692 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:04,692 INFO L499 BasicCegarLoop]: trace histogram [56, 55, 55, 55, 55, 54, 54, 54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:04,709 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-04-06 20:07:04,892 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:07:04,893 INFO L403 AbstractCegarLoop]: === Iteration 111 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:04,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:04,893 INFO L85 PathProgramCache]: Analyzing trace with hash 1166083272, now seen corresponding path program 215 times [2022-04-06 20:07:04,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:04,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [392210198] [2022-04-06 20:07:04,894 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:04,894 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:04,894 INFO L85 PathProgramCache]: Analyzing trace with hash 1166083272, now seen corresponding path program 216 times [2022-04-06 20:07:04,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:04,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993354507] [2022-04-06 20:07:04,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:04,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:04,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:06,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:07:06,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:07:06,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:07:06,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:07:06,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:07:06,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:07:06,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:07:06,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:07:06,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:07:06,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:07:06,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:07:06,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:07:06,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:07:06,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:07:06,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:07:06,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:07:06,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:07:06,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:07:06,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:07:06,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:07:06,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:07:06,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:07:06,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:07:06,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:07:06,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:07:06,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:07:06,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:07:06,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:07:06,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:07:06,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:07:06,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:07:06,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:07:06,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:07:06,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:07:06,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:07:06,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:07:06,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:07:06,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:07:06,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:07:06,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:07:06,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:07:06,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:07:06,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:07:06,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:07:06,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:07:06,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:07:06,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:07:06,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 20:07:06,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 20:07:06,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 20:07:06,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 20:07:06,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:07:06,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 20:07:06,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 20:07:06,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:06,242 INFO L134 CoverageAnalysis]: Checked inductivity of 14744 backedges. 3078 proven. 5942 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 20:07:06,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:06,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993354507] [2022-04-06 20:07:06,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993354507] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:06,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841995683] [2022-04-06 20:07:06,243 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:07:06,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:06,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:06,244 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:07:06,247 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:07:06,512 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 56 check-sat command(s) [2022-04-06 20:07:06,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:06,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 1534 conjuncts, 113 conjunts are in the unsatisfiable core [2022-04-06 20:07:06,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:07,295 INFO L134 CoverageAnalysis]: Checked inductivity of 14744 backedges. 3188 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 20:07:07,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:08,112 INFO L134 CoverageAnalysis]: Checked inductivity of 14744 backedges. 3188 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 20:07:08,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841995683] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:08,113 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:08,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 60, 60] total 65 [2022-04-06 20:07:08,113 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:08,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [392210198] [2022-04-06 20:07:08,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [392210198] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:08,113 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:08,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [61] imperfect sequences [] total 61 [2022-04-06 20:07:08,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073248509] [2022-04-06 20:07:08,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:08,114 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-04-06 20:07:08,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:08,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-04-06 20:07:08,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1727, Invalid=2433, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:07:08,114 INFO L87 Difference]: Start difference. First operand 563 states and 566 transitions. Second operand has 61 states, 61 states have (on average 4.737704918032787) internal successors, (289), 59 states have internal predecessors, (289), 56 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-04-06 20:07:09,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:09,741 INFO L93 Difference]: Finished difference Result 574 states and 577 transitions. [2022-04-06 20:07:09,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-04-06 20:07:09,741 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 4.737704918032787) internal successors, (289), 59 states have internal predecessors, (289), 56 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) Word has length 560 [2022-04-06 20:07:09,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:09,742 INFO L225 Difference]: With dead ends: 574 [2022-04-06 20:07:09,743 INFO L226 Difference]: Without dead ends: 572 [2022-04-06 20:07:09,743 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1403 GetRequests, 1280 SyntacticMatches, 1 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2533 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=5048, Invalid=10204, Unknown=0, NotChecked=0, Total=15252 [2022-04-06 20:07:09,744 INFO L913 BasicCegarLoop]: 76 mSDtfsCounter, 151 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1606 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1832 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 1606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:09,744 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 108 Invalid, 1832 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 1606 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:07:09,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2022-04-06 20:07:09,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 571. [2022-04-06 20:07:09,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 455 states have (on average 1.0087912087912088) internal successors, (459), 456 states have internal predecessors, (459), 58 states have call successors, (58), 58 states have call predecessors, (58), 57 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2022-04-06 20:07:09,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 574 transitions. [2022-04-06 20:07:09,892 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 574 transitions. Word has length 560 [2022-04-06 20:07:09,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:09,892 INFO L478 AbstractCegarLoop]: Abstraction has 571 states and 574 transitions. [2022-04-06 20:07:09,892 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 4.737704918032787) internal successors, (289), 59 states have internal predecessors, (289), 56 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-04-06 20:07:09,892 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 574 transitions. [2022-04-06 20:07:09,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 569 [2022-04-06 20:07:09,895 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:09,895 INFO L499 BasicCegarLoop]: trace histogram [56, 56, 56, 56, 55, 55, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:09,921 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-04-06 20:07:10,119 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:07:10,119 INFO L403 AbstractCegarLoop]: === Iteration 112 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:10,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:10,120 INFO L85 PathProgramCache]: Analyzing trace with hash 1411085404, now seen corresponding path program 217 times [2022-04-06 20:07:10,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:10,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1288427986] [2022-04-06 20:07:10,121 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:10,121 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:10,121 INFO L85 PathProgramCache]: Analyzing trace with hash 1411085404, now seen corresponding path program 218 times [2022-04-06 20:07:10,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:10,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806131768] [2022-04-06 20:07:10,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:10,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:10,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:13,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:07:13,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:07:13,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:07:13,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:07:13,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:07:13,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:07:13,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:07:13,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:07:13,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:07:13,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:07:13,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:07:13,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:07:13,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:07:13,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:07:13,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:07:13,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:07:13,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:07:13,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:07:13,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:07:13,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:07:13,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:07:13,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:07:13,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:07:13,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:07:13,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:07:13,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:07:13,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:07:13,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:07:13,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:07:13,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:07:13,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:07:13,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:07:13,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:07:13,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:07:13,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:07:13,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:07:13,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:07:13,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:07:13,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:07:13,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:07:13,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:07:13,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:07:13,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:07:13,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:07:13,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:07:13,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:07:13,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:07:13,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 20:07:13,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 20:07:13,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 20:07:13,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 20:07:13,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:07:13,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 20:07:13,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 20:07:13,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 20:07:13,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:13,442 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 5998 proven. 3242 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:07:13,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:13,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806131768] [2022-04-06 20:07:13,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806131768] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:13,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134022441] [2022-04-06 20:07:13,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:07:13,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:13,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:13,444 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:07:13,445 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:07:13,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:07:13,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:13,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 1551 conjuncts, 114 conjunts are in the unsatisfiable core [2022-04-06 20:07:13,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:17,390 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 3190 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:07:17,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:18,237 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 3190 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:07:18,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134022441] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:18,238 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:18,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 60, 60] total 173 [2022-04-06 20:07:18,238 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:18,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1288427986] [2022-04-06 20:07:18,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1288427986] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:18,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:18,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [115] imperfect sequences [] total 115 [2022-04-06 20:07:18,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088170688] [2022-04-06 20:07:18,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:18,239 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2022-04-06 20:07:18,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:18,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2022-04-06 20:07:18,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4908, Invalid=24848, Unknown=0, NotChecked=0, Total=29756 [2022-04-06 20:07:18,241 INFO L87 Difference]: Start difference. First operand 571 states and 574 transitions. Second operand has 115 states, 115 states have (on average 2.5391304347826087) internal successors, (292), 114 states have internal predecessors, (292), 57 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2022-04-06 20:07:25,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:25,594 INFO L93 Difference]: Finished difference Result 1028 states and 1199 transitions. [2022-04-06 20:07:25,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-04-06 20:07:25,594 INFO L78 Accepts]: Start accepts. Automaton has has 115 states, 115 states have (on average 2.5391304347826087) internal successors, (292), 114 states have internal predecessors, (292), 57 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) Word has length 568 [2022-04-06 20:07:25,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:25,596 INFO L225 Difference]: With dead ends: 1028 [2022-04-06 20:07:25,596 INFO L226 Difference]: Without dead ends: 797 [2022-04-06 20:07:25,602 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1529 GetRequests, 1245 SyntacticMatches, 1 SemanticMatches, 283 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25129 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=14596, Invalid=66344, Unknown=0, NotChecked=0, Total=80940 [2022-04-06 20:07:25,602 INFO L913 BasicCegarLoop]: 124 mSDtfsCounter, 1347 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 3028 mSolverCounterSat, 947 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1348 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 3975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 947 IncrementalHoareTripleChecker+Valid, 3028 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:25,602 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1348 Valid, 186 Invalid, 3975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [947 Valid, 3028 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-04-06 20:07:25,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2022-04-06 20:07:25,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 573. [2022-04-06 20:07:25,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 457 states have (on average 1.0087527352297594) internal successors, (461), 458 states have internal predecessors, (461), 58 states have call successors, (58), 58 states have call predecessors, (58), 57 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2022-04-06 20:07:25,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 576 transitions. [2022-04-06 20:07:25,708 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 576 transitions. Word has length 568 [2022-04-06 20:07:25,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:25,709 INFO L478 AbstractCegarLoop]: Abstraction has 573 states and 576 transitions. [2022-04-06 20:07:25,709 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 115 states have (on average 2.5391304347826087) internal successors, (292), 114 states have internal predecessors, (292), 57 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2022-04-06 20:07:25,709 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 576 transitions. [2022-04-06 20:07:25,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2022-04-06 20:07:25,711 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:25,712 INFO L499 BasicCegarLoop]: trace histogram [57, 56, 56, 56, 56, 55, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:25,729 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-04-06 20:07:25,912 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:07:25,912 INFO L403 AbstractCegarLoop]: === Iteration 113 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:25,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:25,912 INFO L85 PathProgramCache]: Analyzing trace with hash -883332575, now seen corresponding path program 219 times [2022-04-06 20:07:25,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:25,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1538675879] [2022-04-06 20:07:25,913 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:25,913 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:25,913 INFO L85 PathProgramCache]: Analyzing trace with hash -883332575, now seen corresponding path program 220 times [2022-04-06 20:07:25,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:25,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350015559] [2022-04-06 20:07:25,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:25,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:26,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:27,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:07:27,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:07:27,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:07:27,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:07:27,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:07:27,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:07:27,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:07:27,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:07:27,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:07:27,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:07:27,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:07:27,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:07:27,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:07:27,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:07:27,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:07:27,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:07:27,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:07:27,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:07:27,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:07:27,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:07:27,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:07:27,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:07:27,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:07:27,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:07:27,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:07:27,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:07:27,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:07:27,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:07:27,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:07:27,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:07:27,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:07:27,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:07:27,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:07:27,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:07:27,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:07:27,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:07:27,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:07:27,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:07:27,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:07:27,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:07:27,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:07:27,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:07:27,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:07:27,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:07:27,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:07:27,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 20:07:27,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 20:07:27,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 20:07:27,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 20:07:27,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:07:27,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 20:07:27,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 20:07:27,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 20:07:27,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 20:07:27,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 20:07:27,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,319 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3190 proven. 6162 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:07:27,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:27,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350015559] [2022-04-06 20:07:27,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350015559] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:27,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75978817] [2022-04-06 20:07:27,319 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:07:27,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:27,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:27,320 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:07:27,321 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:07:27,494 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:07:27,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:27,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 1561 conjuncts, 115 conjunts are in the unsatisfiable core [2022-04-06 20:07:27,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:28,297 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:07:28,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:29,150 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:07:29,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75978817] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:29,151 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:29,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 66 [2022-04-06 20:07:29,151 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:29,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1538675879] [2022-04-06 20:07:29,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1538675879] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:29,151 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:29,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [] total 62 [2022-04-06 20:07:29,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064685315] [2022-04-06 20:07:29,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:29,152 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-04-06 20:07:29,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:29,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-04-06 20:07:29,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1786, Invalid=2504, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:07:29,153 INFO L87 Difference]: Start difference. First operand 573 states and 576 transitions. Second operand has 62 states, 62 states have (on average 4.741935483870968) internal successors, (294), 60 states have internal predecessors, (294), 57 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2022-04-06 20:07:30,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:30,829 INFO L93 Difference]: Finished difference Result 584 states and 587 transitions. [2022-04-06 20:07:30,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-04-06 20:07:30,829 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 4.741935483870968) internal successors, (294), 60 states have internal predecessors, (294), 57 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) Word has length 570 [2022-04-06 20:07:30,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:30,831 INFO L225 Difference]: With dead ends: 584 [2022-04-06 20:07:30,831 INFO L226 Difference]: Without dead ends: 582 [2022-04-06 20:07:30,833 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1428 GetRequests, 1303 SyntacticMatches, 1 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2607 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=5223, Invalid=10527, Unknown=0, NotChecked=0, Total=15750 [2022-04-06 20:07:30,833 INFO L913 BasicCegarLoop]: 77 mSDtfsCounter, 155 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1497 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 1727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 1497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:30,833 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 129 Invalid, 1727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 1497 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:07:30,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2022-04-06 20:07:30,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 581. [2022-04-06 20:07:30,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 463 states have (on average 1.0086393088552916) internal successors, (467), 464 states have internal predecessors, (467), 59 states have call successors, (59), 59 states have call predecessors, (59), 58 states have return successors, (58), 57 states have call predecessors, (58), 58 states have call successors, (58) [2022-04-06 20:07:30,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 584 transitions. [2022-04-06 20:07:30,956 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 584 transitions. Word has length 570 [2022-04-06 20:07:30,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:30,956 INFO L478 AbstractCegarLoop]: Abstraction has 581 states and 584 transitions. [2022-04-06 20:07:30,956 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 4.741935483870968) internal successors, (294), 60 states have internal predecessors, (294), 57 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2022-04-06 20:07:30,956 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 584 transitions. [2022-04-06 20:07:30,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 579 [2022-04-06 20:07:30,958 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:30,958 INFO L499 BasicCegarLoop]: trace histogram [57, 57, 57, 57, 56, 56, 56, 56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:30,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2022-04-06 20:07:31,159 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:07:31,159 INFO L403 AbstractCegarLoop]: === Iteration 114 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:31,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:31,159 INFO L85 PathProgramCache]: Analyzing trace with hash 227111093, now seen corresponding path program 221 times [2022-04-06 20:07:31,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:31,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1434155010] [2022-04-06 20:07:31,160 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:31,160 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:31,160 INFO L85 PathProgramCache]: Analyzing trace with hash 227111093, now seen corresponding path program 222 times [2022-04-06 20:07:31,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:31,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104507724] [2022-04-06 20:07:31,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:31,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:31,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:34,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:07:34,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:07:34,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:07:34,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:07:34,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:07:34,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:07:34,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:07:34,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:07:34,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:07:34,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:07:34,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:07:34,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:07:34,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:07:34,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:07:34,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:07:34,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:07:34,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:07:34,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:07:34,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:07:34,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:07:34,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:07:34,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:07:34,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:07:34,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:07:34,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:07:34,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:07:34,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:07:34,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:07:34,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:07:34,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:07:34,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:07:34,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:07:34,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:07:34,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:07:34,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:07:34,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:07:34,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:07:34,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:07:34,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:07:34,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:07:34,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:07:34,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:07:34,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:07:34,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:07:34,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:07:34,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 20:07:34,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 20:07:34,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 20:07:34,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 20:07:34,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:07:34,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 20:07:34,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 20:07:34,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 20:07:34,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 20:07:34,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 20:07:34,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-04-06 20:07:34,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:34,621 INFO L134 CoverageAnalysis]: Checked inductivity of 15736 backedges. 6219 proven. 3357 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:07:34,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:34,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104507724] [2022-04-06 20:07:34,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104507724] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:34,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961554433] [2022-04-06 20:07:34,633 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:07:34,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:34,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:34,634 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:07:34,635 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:07:34,909 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 57 check-sat command(s) [2022-04-06 20:07:34,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:34,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 1578 conjuncts, 116 conjunts are in the unsatisfiable core [2022-04-06 20:07:34,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:38,814 INFO L134 CoverageAnalysis]: Checked inductivity of 15736 backedges. 3304 proven. 6272 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:07:38,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:39,697 INFO L134 CoverageAnalysis]: Checked inductivity of 15736 backedges. 3304 proven. 6272 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:07:39,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961554433] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:39,697 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:39,697 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [117, 61, 61] total 176 [2022-04-06 20:07:39,698 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:39,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1434155010] [2022-04-06 20:07:39,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1434155010] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:39,698 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:39,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [117] imperfect sequences [] total 117 [2022-04-06 20:07:39,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872850450] [2022-04-06 20:07:39,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:39,699 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2022-04-06 20:07:39,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:39,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2022-04-06 20:07:39,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5081, Invalid=25719, Unknown=0, NotChecked=0, Total=30800 [2022-04-06 20:07:39,701 INFO L87 Difference]: Start difference. First operand 581 states and 584 transitions. Second operand has 117 states, 117 states have (on average 2.5384615384615383) internal successors, (297), 116 states have internal predecessors, (297), 58 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-04-06 20:07:47,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:47,291 INFO L93 Difference]: Finished difference Result 1046 states and 1220 transitions. [2022-04-06 20:07:47,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-04-06 20:07:47,292 INFO L78 Accepts]: Start accepts. Automaton has has 117 states, 117 states have (on average 2.5384615384615383) internal successors, (297), 116 states have internal predecessors, (297), 58 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Word has length 578 [2022-04-06 20:07:47,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:47,293 INFO L225 Difference]: With dead ends: 1046 [2022-04-06 20:07:47,293 INFO L226 Difference]: Without dead ends: 811 [2022-04-06 20:07:47,297 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1556 GetRequests, 1267 SyntacticMatches, 1 SemanticMatches, 288 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26034 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=15113, Invalid=68697, Unknown=0, NotChecked=0, Total=83810 [2022-04-06 20:07:47,297 INFO L913 BasicCegarLoop]: 126 mSDtfsCounter, 1307 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3082 mSolverCounterSat, 932 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1308 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 4014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 932 IncrementalHoareTripleChecker+Valid, 3082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:47,297 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1308 Valid, 178 Invalid, 4014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [932 Valid, 3082 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-04-06 20:07:47,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 811 states. [2022-04-06 20:07:47,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 811 to 583. [2022-04-06 20:07:47,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 465 states have (on average 1.0086021505376344) internal successors, (469), 466 states have internal predecessors, (469), 59 states have call successors, (59), 59 states have call predecessors, (59), 58 states have return successors, (58), 57 states have call predecessors, (58), 58 states have call successors, (58) [2022-04-06 20:07:47,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 586 transitions. [2022-04-06 20:07:47,405 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 586 transitions. Word has length 578 [2022-04-06 20:07:47,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:47,405 INFO L478 AbstractCegarLoop]: Abstraction has 583 states and 586 transitions. [2022-04-06 20:07:47,405 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 117 states, 117 states have (on average 2.5384615384615383) internal successors, (297), 116 states have internal predecessors, (297), 58 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-04-06 20:07:47,405 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 586 transitions. [2022-04-06 20:07:47,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 581 [2022-04-06 20:07:47,407 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:47,407 INFO L499 BasicCegarLoop]: trace histogram [58, 57, 57, 57, 57, 56, 56, 56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:47,425 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-04-06 20:07:47,608 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:07:47,608 INFO L403 AbstractCegarLoop]: === Iteration 115 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:47,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:47,608 INFO L85 PathProgramCache]: Analyzing trace with hash -812207046, now seen corresponding path program 223 times [2022-04-06 20:07:47,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:47,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [508713863] [2022-04-06 20:07:47,609 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:47,609 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:47,609 INFO L85 PathProgramCache]: Analyzing trace with hash -812207046, now seen corresponding path program 224 times [2022-04-06 20:07:47,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:47,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577082359] [2022-04-06 20:07:47,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:47,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:47,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:48,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:07:48,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:07:48,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:07:48,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:07:48,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:07:48,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:07:48,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:07:48,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:07:48,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:07:48,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:07:48,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:07:48,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:07:48,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:07:48,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:07:48,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:07:48,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:07:48,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:07:49,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:07:49,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:07:49,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:07:49,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:07:49,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:07:49,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:07:49,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:07:49,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:07:49,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:07:49,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:07:49,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:07:49,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:07:49,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:07:49,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:07:49,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:07:49,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:07:49,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:07:49,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:07:49,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:07:49,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:07:49,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:07:49,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:07:49,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:07:49,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:07:49,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:07:49,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:07:49,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 20:07:49,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 20:07:49,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 20:07:49,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 20:07:49,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:07:49,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 20:07:49,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 20:07:49,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 20:07:49,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 20:07:49,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 20:07:49,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 20:07:49,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:07:49,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 20:07:49,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:49,051 INFO L134 CoverageAnalysis]: Checked inductivity of 15850 backedges. 3304 proven. 6386 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:07:49,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:49,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577082359] [2022-04-06 20:07:49,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577082359] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:49,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814738254] [2022-04-06 20:07:49,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:07:49,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:49,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:49,052 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:07:49,053 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:07:49,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:07:49,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:49,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 1588 conjuncts, 117 conjunts are in the unsatisfiable core [2022-04-06 20:07:49,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:50,052 INFO L134 CoverageAnalysis]: Checked inductivity of 15850 backedges. 3418 proven. 6272 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:07:50,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:50,905 INFO L134 CoverageAnalysis]: Checked inductivity of 15850 backedges. 3418 proven. 6272 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:07:50,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814738254] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:50,905 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:50,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 62, 62] total 67 [2022-04-06 20:07:50,906 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:50,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [508713863] [2022-04-06 20:07:50,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [508713863] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:50,906 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:50,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [63] imperfect sequences [] total 63 [2022-04-06 20:07:50,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141303562] [2022-04-06 20:07:50,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:50,906 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-04-06 20:07:50,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:50,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-04-06 20:07:50,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1846, Invalid=2576, Unknown=0, NotChecked=0, Total=4422 [2022-04-06 20:07:50,907 INFO L87 Difference]: Start difference. First operand 583 states and 586 transitions. Second operand has 63 states, 63 states have (on average 4.746031746031746) internal successors, (299), 61 states have internal predecessors, (299), 58 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-04-06 20:07:52,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:52,610 INFO L93 Difference]: Finished difference Result 594 states and 597 transitions. [2022-04-06 20:07:52,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-04-06 20:07:52,610 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 4.746031746031746) internal successors, (299), 61 states have internal predecessors, (299), 58 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Word has length 580 [2022-04-06 20:07:52,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:52,612 INFO L225 Difference]: With dead ends: 594 [2022-04-06 20:07:52,612 INFO L226 Difference]: Without dead ends: 592 [2022-04-06 20:07:52,613 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1453 GetRequests, 1326 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2682 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=5401, Invalid=10855, Unknown=0, NotChecked=0, Total=16256 [2022-04-06 20:07:52,614 INFO L913 BasicCegarLoop]: 78 mSDtfsCounter, 153 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1460 mSolverCounterSat, 234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 1694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Valid, 1460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:52,614 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 120 Invalid, 1694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [234 Valid, 1460 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:07:52,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2022-04-06 20:07:52,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 591. [2022-04-06 20:07:52,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 471 states have (on average 1.0084925690021231) internal successors, (475), 472 states have internal predecessors, (475), 60 states have call successors, (60), 60 states have call predecessors, (60), 59 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-04-06 20:07:52,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 594 transitions. [2022-04-06 20:07:52,733 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 594 transitions. Word has length 580 [2022-04-06 20:07:52,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:52,733 INFO L478 AbstractCegarLoop]: Abstraction has 591 states and 594 transitions. [2022-04-06 20:07:52,733 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 4.746031746031746) internal successors, (299), 61 states have internal predecessors, (299), 58 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-04-06 20:07:52,733 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 594 transitions. [2022-04-06 20:07:52,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 589 [2022-04-06 20:07:52,735 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:52,735 INFO L499 BasicCegarLoop]: trace histogram [58, 58, 58, 58, 57, 57, 57, 57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:52,753 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:07:52,935 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:07:52,936 INFO L403 AbstractCegarLoop]: === Iteration 116 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:52,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:52,936 INFO L85 PathProgramCache]: Analyzing trace with hash -947154482, now seen corresponding path program 225 times [2022-04-06 20:07:52,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:52,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2008774663] [2022-04-06 20:07:52,937 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:52,937 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:52,937 INFO L85 PathProgramCache]: Analyzing trace with hash -947154482, now seen corresponding path program 226 times [2022-04-06 20:07:52,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:52,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710395311] [2022-04-06 20:07:52,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:52,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:53,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:56,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:07:56,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:07:56,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:07:56,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:07:56,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:07:56,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:07:56,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:07:56,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:07:56,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:07:56,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:07:56,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:07:56,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:07:56,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:07:56,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:07:56,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:07:56,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:07:56,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:07:56,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:07:56,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:07:56,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:07:56,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:07:56,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:07:56,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:07:56,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:07:56,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:07:56,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:07:56,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:07:56,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:07:56,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:07:56,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:07:56,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:07:56,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:07:56,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:07:56,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:07:56,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:07:56,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:07:56,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:07:56,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:07:56,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:07:56,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:07:56,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:07:56,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:07:56,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:07:56,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 20:07:56,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 20:07:56,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 20:07:56,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 20:07:56,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:07:56,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 20:07:56,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 20:07:56,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 20:07:56,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 20:07:56,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 20:07:56,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 20:07:56,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:07:56,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 20:07:56,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 20:07:56,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:56,597 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 6444 proven. 3474 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 20:07:56,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:56,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710395311] [2022-04-06 20:07:56,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710395311] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:56,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445079269] [2022-04-06 20:07:56,597 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:07:56,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:56,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:56,598 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:07:56,599 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:07:56,778 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:07:56,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:56,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 1605 conjuncts, 118 conjunts are in the unsatisfiable core [2022-04-06 20:07:56,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:00,804 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 20:08:00,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:01,699 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 20:08:01,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445079269] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:01,699 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:01,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 62, 62] total 179 [2022-04-06 20:08:01,699 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:01,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2008774663] [2022-04-06 20:08:01,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2008774663] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:01,699 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:01,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [119] imperfect sequences [] total 119 [2022-04-06 20:08:01,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244990028] [2022-04-06 20:08:01,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:01,700 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2022-04-06 20:08:01,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:01,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2022-04-06 20:08:01,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5257, Invalid=26605, Unknown=0, NotChecked=0, Total=31862 [2022-04-06 20:08:01,702 INFO L87 Difference]: Start difference. First operand 591 states and 594 transitions. Second operand has 119 states, 119 states have (on average 2.53781512605042) internal successors, (302), 118 states have internal predecessors, (302), 59 states have call successors, (60), 3 states have call predecessors, (60), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-04-06 20:08:09,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:09,720 INFO L93 Difference]: Finished difference Result 1064 states and 1241 transitions. [2022-04-06 20:08:09,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-04-06 20:08:09,720 INFO L78 Accepts]: Start accepts. Automaton has has 119 states, 119 states have (on average 2.53781512605042) internal successors, (302), 118 states have internal predecessors, (302), 59 states have call successors, (60), 3 states have call predecessors, (60), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) Word has length 588 [2022-04-06 20:08:09,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:09,722 INFO L225 Difference]: With dead ends: 1064 [2022-04-06 20:08:09,722 INFO L226 Difference]: Without dead ends: 825 [2022-04-06 20:08:09,727 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1583 GetRequests, 1289 SyntacticMatches, 1 SemanticMatches, 293 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26955 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=15639, Invalid=71091, Unknown=0, NotChecked=0, Total=86730 [2022-04-06 20:08:09,728 INFO L913 BasicCegarLoop]: 128 mSDtfsCounter, 1473 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 3287 mSolverCounterSat, 1078 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1474 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 4365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1078 IncrementalHoareTripleChecker+Valid, 3287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:09,728 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1474 Valid, 190 Invalid, 4365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1078 Valid, 3287 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-04-06 20:08:09,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 825 states. [2022-04-06 20:08:09,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 825 to 593. [2022-04-06 20:08:09,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 473 states have (on average 1.0084566596194504) internal successors, (477), 474 states have internal predecessors, (477), 60 states have call successors, (60), 60 states have call predecessors, (60), 59 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-04-06 20:08:09,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 596 transitions. [2022-04-06 20:08:09,859 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 596 transitions. Word has length 588 [2022-04-06 20:08:09,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:09,859 INFO L478 AbstractCegarLoop]: Abstraction has 593 states and 596 transitions. [2022-04-06 20:08:09,859 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 119 states, 119 states have (on average 2.53781512605042) internal successors, (302), 118 states have internal predecessors, (302), 59 states have call successors, (60), 3 states have call predecessors, (60), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-04-06 20:08:09,859 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 596 transitions. [2022-04-06 20:08:09,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 591 [2022-04-06 20:08:09,861 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:09,861 INFO L499 BasicCegarLoop]: trace histogram [59, 58, 58, 58, 58, 57, 57, 57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:09,879 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-04-06 20:08:10,062 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 20:08:10,062 INFO L403 AbstractCegarLoop]: === Iteration 117 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:10,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:10,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1391588115, now seen corresponding path program 227 times [2022-04-06 20:08:10,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:10,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1204422580] [2022-04-06 20:08:10,063 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:10,063 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:10,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1391588115, now seen corresponding path program 228 times [2022-04-06 20:08:10,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:10,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662054415] [2022-04-06 20:08:10,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:10,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:10,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:11,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:08:11,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:08:11,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:08:11,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:08:11,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:08:11,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:08:11,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:08:11,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:08:11,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:08:11,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:08:11,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:08:11,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:08:11,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:08:11,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:08:11,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:08:11,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:08:11,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:08:11,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:08:11,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:08:11,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:08:11,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:08:11,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:08:11,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:08:11,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:08:11,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:08:11,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:08:11,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:08:11,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:08:11,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:08:11,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:08:11,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:08:11,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:08:11,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:08:11,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:08:11,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:08:11,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:08:11,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:08:11,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:08:11,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:08:11,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:08:11,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:08:11,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:08:11,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:08:11,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:08:11,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:08:11,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:08:11,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:08:11,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 20:08:11,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 20:08:11,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 20:08:11,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 20:08:11,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 20:08:11,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:08:11,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 20:08:11,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 20:08:11,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-04-06 20:08:11,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-04-06 20:08:11,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,549 INFO L134 CoverageAnalysis]: Checked inductivity of 16418 backedges. 3420 proven. 6614 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 20:08:11,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:11,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662054415] [2022-04-06 20:08:11,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662054415] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:11,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526796150] [2022-04-06 20:08:11,550 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:08:11,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:11,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:11,551 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 20:08:11,551 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 20:08:11,852 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 59 check-sat command(s) [2022-04-06 20:08:11,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:11,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 1615 conjuncts, 119 conjunts are in the unsatisfiable core [2022-04-06 20:08:11,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:12,683 INFO L134 CoverageAnalysis]: Checked inductivity of 16418 backedges. 3536 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 20:08:12,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:13,558 INFO L134 CoverageAnalysis]: Checked inductivity of 16418 backedges. 3536 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 20:08:13,558 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526796150] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:13,558 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:13,558 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 63, 63] total 68 [2022-04-06 20:08:13,559 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:13,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1204422580] [2022-04-06 20:08:13,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1204422580] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:13,559 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:13,559 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [64] imperfect sequences [] total 64 [2022-04-06 20:08:13,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887511438] [2022-04-06 20:08:13,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:13,559 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-04-06 20:08:13,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:13,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-04-06 20:08:13,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1907, Invalid=2649, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:08:13,560 INFO L87 Difference]: Start difference. First operand 593 states and 596 transitions. Second operand has 64 states, 64 states have (on average 4.75) internal successors, (304), 62 states have internal predecessors, (304), 59 states have call successors, (60), 3 states have call predecessors, (60), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-04-06 20:08:15,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:15,265 INFO L93 Difference]: Finished difference Result 604 states and 607 transitions. [2022-04-06 20:08:15,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-04-06 20:08:15,265 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 4.75) internal successors, (304), 62 states have internal predecessors, (304), 59 states have call successors, (60), 3 states have call predecessors, (60), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) Word has length 590 [2022-04-06 20:08:15,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:15,267 INFO L225 Difference]: With dead ends: 604 [2022-04-06 20:08:15,267 INFO L226 Difference]: Without dead ends: 602 [2022-04-06 20:08:15,268 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1478 GetRequests, 1349 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2758 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=5582, Invalid=11188, Unknown=0, NotChecked=0, Total=16770 [2022-04-06 20:08:15,268 INFO L913 BasicCegarLoop]: 79 mSDtfsCounter, 159 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1453 mSolverCounterSat, 238 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 1691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 238 IncrementalHoareTripleChecker+Valid, 1453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:15,268 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 116 Invalid, 1691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [238 Valid, 1453 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:08:15,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2022-04-06 20:08:15,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 601. [2022-04-06 20:08:15,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 479 states have (on average 1.0083507306889352) internal successors, (483), 480 states have internal predecessors, (483), 61 states have call successors, (61), 61 states have call predecessors, (61), 60 states have return successors, (60), 59 states have call predecessors, (60), 60 states have call successors, (60) [2022-04-06 20:08:15,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 604 transitions. [2022-04-06 20:08:15,380 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 604 transitions. Word has length 590 [2022-04-06 20:08:15,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:15,380 INFO L478 AbstractCegarLoop]: Abstraction has 601 states and 604 transitions. [2022-04-06 20:08:15,381 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 4.75) internal successors, (304), 62 states have internal predecessors, (304), 59 states have call successors, (60), 3 states have call predecessors, (60), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-04-06 20:08:15,381 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 604 transitions. [2022-04-06 20:08:15,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2022-04-06 20:08:15,382 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:15,383 INFO L499 BasicCegarLoop]: trace histogram [59, 59, 59, 59, 58, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:15,400 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 20:08:15,583 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 20:08:15,583 INFO L403 AbstractCegarLoop]: === Iteration 118 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:15,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:15,583 INFO L85 PathProgramCache]: Analyzing trace with hash 13297575, now seen corresponding path program 229 times [2022-04-06 20:08:15,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:15,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [220396661] [2022-04-06 20:08:15,584 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:15,584 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:15,584 INFO L85 PathProgramCache]: Analyzing trace with hash 13297575, now seen corresponding path program 230 times [2022-04-06 20:08:15,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:15,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584011852] [2022-04-06 20:08:15,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:15,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:15,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:19,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:08:19,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:08:19,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:08:19,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:08:19,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:08:19,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:08:19,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:08:19,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:08:19,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:08:19,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:08:19,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:08:19,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:08:19,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:08:19,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:08:19,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:08:19,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:08:19,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:08:19,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:08:19,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:08:19,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:08:19,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:08:19,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:08:19,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:08:19,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:08:19,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:08:19,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:08:19,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:08:19,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:08:19,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:08:19,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:08:19,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:08:19,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:08:19,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:08:19,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:08:19,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:08:19,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:08:19,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:08:19,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:08:19,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:08:19,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:08:19,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:08:19,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:08:19,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:08:19,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:08:19,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:08:19,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:08:19,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:08:19,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 20:08:19,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 20:08:19,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 20:08:19,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 20:08:19,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 20:08:19,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:08:19,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 20:08:19,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 20:08:19,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-04-06 20:08:19,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-04-06 20:08:19,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-04-06 20:08:19,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:19,309 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 6673 proven. 3593 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:08:19,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:19,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584011852] [2022-04-06 20:08:19,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584011852] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:19,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754134724] [2022-04-06 20:08:19,311 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:08:19,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:19,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:19,312 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 20:08:19,323 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 20:08:19,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:08:19,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:19,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 1632 conjuncts, 120 conjunts are in the unsatisfiable core [2022-04-06 20:08:19,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:23,701 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:08:23,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:24,605 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:08:24,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754134724] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:24,606 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:24,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [121, 63, 63] total 182 [2022-04-06 20:08:24,606 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:24,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [220396661] [2022-04-06 20:08:24,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [220396661] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:24,606 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:24,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [121] imperfect sequences [] total 121 [2022-04-06 20:08:24,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41631086] [2022-04-06 20:08:24,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:24,607 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 121 states [2022-04-06 20:08:24,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:24,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 121 interpolants. [2022-04-06 20:08:24,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5436, Invalid=27506, Unknown=0, NotChecked=0, Total=32942 [2022-04-06 20:08:24,610 INFO L87 Difference]: Start difference. First operand 601 states and 604 transitions. Second operand has 121 states, 121 states have (on average 2.5371900826446283) internal successors, (307), 120 states have internal predecessors, (307), 60 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-04-06 20:08:32,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:32,720 INFO L93 Difference]: Finished difference Result 1082 states and 1262 transitions. [2022-04-06 20:08:32,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2022-04-06 20:08:32,721 INFO L78 Accepts]: Start accepts. Automaton has has 121 states, 121 states have (on average 2.5371900826446283) internal successors, (307), 120 states have internal predecessors, (307), 60 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) Word has length 598 [2022-04-06 20:08:32,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:32,723 INFO L225 Difference]: With dead ends: 1082 [2022-04-06 20:08:32,723 INFO L226 Difference]: Without dead ends: 839 [2022-04-06 20:08:32,728 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1610 GetRequests, 1311 SyntacticMatches, 1 SemanticMatches, 298 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27892 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=16174, Invalid=73526, Unknown=0, NotChecked=0, Total=89700 [2022-04-06 20:08:32,728 INFO L913 BasicCegarLoop]: 130 mSDtfsCounter, 1335 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 3108 mSolverCounterSat, 899 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1336 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 4007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 899 IncrementalHoareTripleChecker+Valid, 3108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:32,728 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1336 Valid, 177 Invalid, 4007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [899 Valid, 3108 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-04-06 20:08:32,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 839 states. [2022-04-06 20:08:32,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 839 to 603. [2022-04-06 20:08:32,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 481 states have (on average 1.0083160083160083) internal successors, (485), 482 states have internal predecessors, (485), 61 states have call successors, (61), 61 states have call predecessors, (61), 60 states have return successors, (60), 59 states have call predecessors, (60), 60 states have call successors, (60) [2022-04-06 20:08:32,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 606 transitions. [2022-04-06 20:08:32,865 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 606 transitions. Word has length 598 [2022-04-06 20:08:32,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:32,865 INFO L478 AbstractCegarLoop]: Abstraction has 603 states and 606 transitions. [2022-04-06 20:08:32,865 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 121 states, 121 states have (on average 2.5371900826446283) internal successors, (307), 120 states have internal predecessors, (307), 60 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-04-06 20:08:32,865 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 606 transitions. [2022-04-06 20:08:32,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 601 [2022-04-06 20:08:32,867 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:32,867 INFO L499 BasicCegarLoop]: trace histogram [60, 59, 59, 59, 59, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:32,885 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-04-06 20:08:33,067 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 20:08:33,068 INFO L403 AbstractCegarLoop]: === Iteration 119 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:33,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:33,068 INFO L85 PathProgramCache]: Analyzing trace with hash -837798228, now seen corresponding path program 231 times [2022-04-06 20:08:33,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:33,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2103103582] [2022-04-06 20:08:33,069 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:33,069 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:33,069 INFO L85 PathProgramCache]: Analyzing trace with hash -837798228, now seen corresponding path program 232 times [2022-04-06 20:08:33,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:33,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414265534] [2022-04-06 20:08:33,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:33,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:33,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:34,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:08:34,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:08:34,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:08:34,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:08:34,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:08:34,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:08:34,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:08:34,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:08:34,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:08:34,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:08:34,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:08:34,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:08:34,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:08:34,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:08:34,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:08:34,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:08:34,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:08:34,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:08:34,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:08:34,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:08:34,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:08:34,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:08:34,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:08:34,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:08:34,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:08:34,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:08:34,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:08:34,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:08:34,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:08:34,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:08:34,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:08:34,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:08:34,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:08:34,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:08:34,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:08:34,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:08:34,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:08:34,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:08:34,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:08:34,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:08:34,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:08:34,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:08:34,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:08:34,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:08:34,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:08:34,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:08:34,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 20:08:34,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 20:08:34,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 20:08:34,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 20:08:34,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:08:34,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 20:08:34,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 20:08:34,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 20:08:34,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 20:08:34,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 20:08:34,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 20:08:34,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:08:34,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:34,582 INFO L134 CoverageAnalysis]: Checked inductivity of 16996 backedges. 3538 proven. 6846 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:08:34,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:34,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414265534] [2022-04-06 20:08:34,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414265534] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:34,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068536827] [2022-04-06 20:08:34,582 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:08:34,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:34,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:34,583 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 20:08:34,584 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 20:08:34,803 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:08:34,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:34,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 1642 conjuncts, 121 conjunts are in the unsatisfiable core [2022-04-06 20:08:34,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:35,657 INFO L134 CoverageAnalysis]: Checked inductivity of 16996 backedges. 3656 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:08:35,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:36,558 INFO L134 CoverageAnalysis]: Checked inductivity of 16996 backedges. 3656 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:08:36,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068536827] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:36,559 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:36,559 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 64] total 69 [2022-04-06 20:08:36,559 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:36,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2103103582] [2022-04-06 20:08:36,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2103103582] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:36,559 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:36,559 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [65] imperfect sequences [] total 65 [2022-04-06 20:08:36,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515185742] [2022-04-06 20:08:36,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:36,560 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-04-06 20:08:36,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:36,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-04-06 20:08:36,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1969, Invalid=2723, Unknown=0, NotChecked=0, Total=4692 [2022-04-06 20:08:36,560 INFO L87 Difference]: Start difference. First operand 603 states and 606 transitions. Second operand has 65 states, 65 states have (on average 4.753846153846154) internal successors, (309), 63 states have internal predecessors, (309), 60 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-04-06 20:08:38,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:38,343 INFO L93 Difference]: Finished difference Result 614 states and 617 transitions. [2022-04-06 20:08:38,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-04-06 20:08:38,344 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 4.753846153846154) internal successors, (309), 63 states have internal predecessors, (309), 60 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) Word has length 600 [2022-04-06 20:08:38,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:38,345 INFO L225 Difference]: With dead ends: 614 [2022-04-06 20:08:38,345 INFO L226 Difference]: Without dead ends: 612 [2022-04-06 20:08:38,346 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1503 GetRequests, 1372 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2835 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=5766, Invalid=11526, Unknown=0, NotChecked=0, Total=17292 [2022-04-06 20:08:38,346 INFO L913 BasicCegarLoop]: 80 mSDtfsCounter, 155 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1578 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 1820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 1578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:38,346 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 127 Invalid, 1820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 1578 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:08:38,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2022-04-06 20:08:38,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 611. [2022-04-06 20:08:38,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 487 states have (on average 1.0082135523613962) internal successors, (491), 488 states have internal predecessors, (491), 62 states have call successors, (62), 62 states have call predecessors, (62), 61 states have return successors, (61), 60 states have call predecessors, (61), 61 states have call successors, (61) [2022-04-06 20:08:38,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 614 transitions. [2022-04-06 20:08:38,464 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 614 transitions. Word has length 600 [2022-04-06 20:08:38,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:38,465 INFO L478 AbstractCegarLoop]: Abstraction has 611 states and 614 transitions. [2022-04-06 20:08:38,465 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 4.753846153846154) internal successors, (309), 63 states have internal predecessors, (309), 60 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-04-06 20:08:38,465 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 614 transitions. [2022-04-06 20:08:38,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2022-04-06 20:08:38,467 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:38,467 INFO L499 BasicCegarLoop]: trace histogram [60, 60, 60, 60, 59, 59, 59, 59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:38,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2022-04-06 20:08:38,667 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 20:08:38,667 INFO L403 AbstractCegarLoop]: === Iteration 120 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:38,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:38,667 INFO L85 PathProgramCache]: Analyzing trace with hash 64782912, now seen corresponding path program 233 times [2022-04-06 20:08:38,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:38,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1721843476] [2022-04-06 20:08:38,668 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:38,668 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:38,669 INFO L85 PathProgramCache]: Analyzing trace with hash 64782912, now seen corresponding path program 234 times [2022-04-06 20:08:38,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:38,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026950428] [2022-04-06 20:08:38,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:38,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:38,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:42,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:08:42,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:08:42,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:08:42,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:08:42,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:08:42,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:08:42,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:08:42,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:08:42,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:08:42,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:08:42,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:08:42,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:08:42,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:08:42,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:08:42,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:08:42,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:08:42,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:08:42,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:08:42,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:08:42,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:08:42,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:08:42,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:08:42,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:08:42,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:08:42,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:08:42,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:08:42,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:08:42,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:08:42,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:08:42,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:08:42,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:08:42,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:08:42,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:08:42,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:08:42,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:08:42,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:08:42,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:08:42,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:08:42,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:08:42,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:08:42,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:08:42,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:08:42,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:08:42,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:08:42,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:08:42,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:08:42,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 20:08:42,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 20:08:42,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 20:08:42,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 20:08:42,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:08:42,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 20:08:42,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 20:08:42,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 20:08:42,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 20:08:42,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 20:08:42,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 20:08:42,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:08:42,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 20:08:42,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:42,498 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 6906 proven. 3714 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:08:42,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:42,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026950428] [2022-04-06 20:08:42,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026950428] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:42,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243240554] [2022-04-06 20:08:42,499 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:08:42,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:42,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:42,500 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 20:08:42,500 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 20:08:42,784 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 60 check-sat command(s) [2022-04-06 20:08:42,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:42,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 1659 conjuncts, 122 conjunts are in the unsatisfiable core [2022-04-06 20:08:42,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:47,103 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:08:47,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:48,015 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:08:48,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243240554] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:48,016 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:48,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [123, 64, 64] total 185 [2022-04-06 20:08:48,016 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:48,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1721843476] [2022-04-06 20:08:48,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1721843476] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:48,016 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:48,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [123] imperfect sequences [] total 123 [2022-04-06 20:08:48,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186541960] [2022-04-06 20:08:48,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:48,017 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 123 states [2022-04-06 20:08:48,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:48,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2022-04-06 20:08:48,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5618, Invalid=28422, Unknown=0, NotChecked=0, Total=34040 [2022-04-06 20:08:48,019 INFO L87 Difference]: Start difference. First operand 611 states and 614 transitions. Second operand has 123 states, 123 states have (on average 2.5365853658536586) internal successors, (312), 122 states have internal predecessors, (312), 61 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2022-04-06 20:08:56,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:56,723 INFO L93 Difference]: Finished difference Result 1100 states and 1283 transitions. [2022-04-06 20:08:56,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-04-06 20:08:56,723 INFO L78 Accepts]: Start accepts. Automaton has has 123 states, 123 states have (on average 2.5365853658536586) internal successors, (312), 122 states have internal predecessors, (312), 61 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) Word has length 608 [2022-04-06 20:08:56,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:56,725 INFO L225 Difference]: With dead ends: 1100 [2022-04-06 20:08:56,725 INFO L226 Difference]: Without dead ends: 853 [2022-04-06 20:08:56,730 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1637 GetRequests, 1333 SyntacticMatches, 1 SemanticMatches, 303 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28845 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=16718, Invalid=76002, Unknown=0, NotChecked=0, Total=92720 [2022-04-06 20:08:56,730 INFO L913 BasicCegarLoop]: 132 mSDtfsCounter, 1387 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 3458 mSolverCounterSat, 1047 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1388 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 4505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1047 IncrementalHoareTripleChecker+Valid, 3458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:56,730 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1388 Valid, 179 Invalid, 4505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1047 Valid, 3458 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-04-06 20:08:56,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2022-04-06 20:08:56,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 613. [2022-04-06 20:08:56,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 489 states have (on average 1.0081799591002045) internal successors, (493), 490 states have internal predecessors, (493), 62 states have call successors, (62), 62 states have call predecessors, (62), 61 states have return successors, (61), 60 states have call predecessors, (61), 61 states have call successors, (61) [2022-04-06 20:08:56,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 616 transitions. [2022-04-06 20:08:56,873 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 616 transitions. Word has length 608 [2022-04-06 20:08:56,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:56,873 INFO L478 AbstractCegarLoop]: Abstraction has 613 states and 616 transitions. [2022-04-06 20:08:56,874 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 123 states, 123 states have (on average 2.5365853658536586) internal successors, (312), 122 states have internal predecessors, (312), 61 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2022-04-06 20:08:56,874 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 616 transitions. [2022-04-06 20:08:56,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 611 [2022-04-06 20:08:56,876 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:56,876 INFO L499 BasicCegarLoop]: trace histogram [61, 60, 60, 60, 60, 59, 59, 59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:56,894 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2022-04-06 20:08:57,077 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:57,077 INFO L403 AbstractCegarLoop]: === Iteration 121 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:57,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:57,077 INFO L85 PathProgramCache]: Analyzing trace with hash 981634821, now seen corresponding path program 235 times [2022-04-06 20:08:57,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:57,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [606295898] [2022-04-06 20:08:57,078 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:57,078 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:57,079 INFO L85 PathProgramCache]: Analyzing trace with hash 981634821, now seen corresponding path program 236 times [2022-04-06 20:08:57,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:57,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010914533] [2022-04-06 20:08:57,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:57,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:57,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:58,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:08:58,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:08:58,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:08:58,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:08:58,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:08:58,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:08:58,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:08:58,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:08:58,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:08:58,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:08:58,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:08:58,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:08:58,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:08:58,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:08:58,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:08:58,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:08:58,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:08:58,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:08:58,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:08:58,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:08:58,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:08:58,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:08:58,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:08:58,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:08:58,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:08:58,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:08:58,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:08:58,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:08:58,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:08:58,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:08:58,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:08:58,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:08:58,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:08:58,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:08:58,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:08:58,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:08:58,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:08:58,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:08:58,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:08:58,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:08:58,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:08:58,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:08:58,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:08:58,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:08:58,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 20:08:58,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 20:08:58,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 20:08:58,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 20:08:58,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:08:58,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 20:08:58,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 20:08:58,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 20:08:58,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 20:08:58,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 20:08:58,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-04-06 20:08:58,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:08:58,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-04-06 20:08:58,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-04-06 20:08:58,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-04-06 20:08:58,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:58,654 INFO L134 CoverageAnalysis]: Checked inductivity of 17584 backedges. 3658 proven. 7082 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:08:58,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:58,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010914533] [2022-04-06 20:08:58,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010914533] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:58,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522044238] [2022-04-06 20:08:58,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:08:58,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:58,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:58,655 INFO L229 MonitoredProcess]: Starting monitored process 119 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:08:58,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-04-06 20:08:58,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:08:58,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:58,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 1669 conjuncts, 123 conjunts are in the unsatisfiable core [2022-04-06 20:08:58,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:59,712 INFO L134 CoverageAnalysis]: Checked inductivity of 17584 backedges. 3778 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:08:59,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:09:00,598 INFO L134 CoverageAnalysis]: Checked inductivity of 17584 backedges. 3778 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:09:00,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522044238] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:09:00,598 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:09:00,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 65, 65] total 70 [2022-04-06 20:09:00,599 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:09:00,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [606295898] [2022-04-06 20:09:00,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [606295898] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:09:00,599 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:09:00,599 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [66] imperfect sequences [] total 66 [2022-04-06 20:09:00,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097193325] [2022-04-06 20:09:00,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:09:00,599 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-04-06 20:09:00,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:00,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-04-06 20:09:00,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2032, Invalid=2798, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:09:00,600 INFO L87 Difference]: Start difference. First operand 613 states and 616 transitions. Second operand has 66 states, 66 states have (on average 4.757575757575758) internal successors, (314), 64 states have internal predecessors, (314), 61 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2022-04-06 20:09:02,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:09:02,408 INFO L93 Difference]: Finished difference Result 624 states and 627 transitions. [2022-04-06 20:09:02,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-04-06 20:09:02,408 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 4.757575757575758) internal successors, (314), 64 states have internal predecessors, (314), 61 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) Word has length 610 [2022-04-06 20:09:02,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:09:02,410 INFO L225 Difference]: With dead ends: 624 [2022-04-06 20:09:02,410 INFO L226 Difference]: Without dead ends: 622 [2022-04-06 20:09:02,410 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1528 GetRequests, 1395 SyntacticMatches, 1 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2913 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=5953, Invalid=11869, Unknown=0, NotChecked=0, Total=17822 [2022-04-06 20:09:02,411 INFO L913 BasicCegarLoop]: 81 mSDtfsCounter, 155 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1577 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 1823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 1577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:09:02,411 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 123 Invalid, 1823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 1577 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:09:02,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2022-04-06 20:09:02,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 621. [2022-04-06 20:09:02,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 495 states have (on average 1.0080808080808081) internal successors, (499), 496 states have internal predecessors, (499), 63 states have call successors, (63), 63 states have call predecessors, (63), 62 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2022-04-06 20:09:02,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 624 transitions. [2022-04-06 20:09:02,535 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 624 transitions. Word has length 610 [2022-04-06 20:09:02,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:09:02,535 INFO L478 AbstractCegarLoop]: Abstraction has 621 states and 624 transitions. [2022-04-06 20:09:02,535 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 4.757575757575758) internal successors, (314), 64 states have internal predecessors, (314), 61 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2022-04-06 20:09:02,535 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 624 transitions. [2022-04-06 20:09:02,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2022-04-06 20:09:02,537 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:09:02,537 INFO L499 BasicCegarLoop]: trace histogram [61, 61, 61, 61, 60, 60, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:09:02,555 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2022-04-06 20:09:02,741 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:02,741 INFO L403 AbstractCegarLoop]: === Iteration 122 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:09:02,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:09:02,742 INFO L85 PathProgramCache]: Analyzing trace with hash -264146535, now seen corresponding path program 237 times [2022-04-06 20:09:02,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:02,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1380518804] [2022-04-06 20:09:02,742 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:09:02,743 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:09:02,743 INFO L85 PathProgramCache]: Analyzing trace with hash -264146535, now seen corresponding path program 238 times [2022-04-06 20:09:02,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:09:02,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658541904] [2022-04-06 20:09:02,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:09:02,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:09:02,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:09:06,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:09:06,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:09:06,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:09:06,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:09:06,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:09:06,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:09:06,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:09:06,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:09:06,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:09:06,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:09:06,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:09:06,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:09:06,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:09:06,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:09:06,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:09:06,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:09:06,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:09:06,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:09:06,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:09:06,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:09:06,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:09:06,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:09:06,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:09:06,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:09:06,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:09:06,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:09:06,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:09:06,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:09:06,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:09:06,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:09:06,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:09:06,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:09:06,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:09:06,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:09:06,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:09:06,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:09:06,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:09:06,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:09:06,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:09:06,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:09:06,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:09:06,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:09:06,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:09:06,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:09:06,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 20:09:06,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 20:09:06,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 20:09:06,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 20:09:06,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:09:06,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 20:09:06,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 20:09:06,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 20:09:06,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 20:09:06,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 20:09:06,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-04-06 20:09:06,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:09:06,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-04-06 20:09:06,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-04-06 20:09:06,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-04-06 20:09:06,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-04-06 20:09:06,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,673 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7143 proven. 3837 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 20:09:06,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:09:06,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658541904] [2022-04-06 20:09:06,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658541904] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:09:06,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191275877] [2022-04-06 20:09:06,673 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:09:06,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:06,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:09:06,674 INFO L229 MonitoredProcess]: Starting monitored process 120 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:09:06,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-04-06 20:09:06,861 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:09:06,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:09:06,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 1686 conjuncts, 124 conjunts are in the unsatisfiable core [2022-04-06 20:09:06,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:09:11,279 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 3780 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 20:09:11,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:09:12,211 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 3780 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 20:09:12,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191275877] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:09:12,212 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:09:12,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [125, 65, 65] total 188 [2022-04-06 20:09:12,212 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:09:12,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1380518804] [2022-04-06 20:09:12,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1380518804] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:09:12,212 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:09:12,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [125] imperfect sequences [] total 125 [2022-04-06 20:09:12,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364967333] [2022-04-06 20:09:12,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:09:12,213 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2022-04-06 20:09:12,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:12,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2022-04-06 20:09:12,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5803, Invalid=29353, Unknown=0, NotChecked=0, Total=35156 [2022-04-06 20:09:12,215 INFO L87 Difference]: Start difference. First operand 621 states and 624 transitions. Second operand has 125 states, 125 states have (on average 2.536) internal successors, (317), 124 states have internal predecessors, (317), 62 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2022-04-06 20:09:21,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:09:21,413 INFO L93 Difference]: Finished difference Result 1118 states and 1304 transitions. [2022-04-06 20:09:21,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-04-06 20:09:21,413 INFO L78 Accepts]: Start accepts. Automaton has has 125 states, 125 states have (on average 2.536) internal successors, (317), 124 states have internal predecessors, (317), 62 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) Word has length 618 [2022-04-06 20:09:21,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:09:21,415 INFO L225 Difference]: With dead ends: 1118 [2022-04-06 20:09:21,415 INFO L226 Difference]: Without dead ends: 867 [2022-04-06 20:09:21,419 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1664 GetRequests, 1355 SyntacticMatches, 1 SemanticMatches, 308 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29814 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=17271, Invalid=78519, Unknown=0, NotChecked=0, Total=95790 [2022-04-06 20:09:21,420 INFO L913 BasicCegarLoop]: 134 mSDtfsCounter, 1411 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 4041 mSolverCounterSat, 946 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1412 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 4987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 946 IncrementalHoareTripleChecker+Valid, 4041 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:09:21,420 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1412 Valid, 196 Invalid, 4987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [946 Valid, 4041 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-04-06 20:09:21,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 867 states. [2022-04-06 20:09:21,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 867 to 623. [2022-04-06 20:09:21,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 497 states have (on average 1.0080482897384306) internal successors, (501), 498 states have internal predecessors, (501), 63 states have call successors, (63), 63 states have call predecessors, (63), 62 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2022-04-06 20:09:21,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 626 transitions. [2022-04-06 20:09:21,545 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 626 transitions. Word has length 618 [2022-04-06 20:09:21,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:09:21,546 INFO L478 AbstractCegarLoop]: Abstraction has 623 states and 626 transitions. [2022-04-06 20:09:21,546 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 125 states, 125 states have (on average 2.536) internal successors, (317), 124 states have internal predecessors, (317), 62 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2022-04-06 20:09:21,546 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 626 transitions. [2022-04-06 20:09:21,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 621 [2022-04-06 20:09:21,548 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:09:21,548 INFO L499 BasicCegarLoop]: trace histogram [62, 61, 61, 61, 61, 60, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:09:21,565 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-04-06 20:09:21,748 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:21,749 INFO L403 AbstractCegarLoop]: === Iteration 123 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:09:21,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:09:21,749 INFO L85 PathProgramCache]: Analyzing trace with hash -607777762, now seen corresponding path program 239 times [2022-04-06 20:09:21,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:21,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1450092554] [2022-04-06 20:09:21,750 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:09:21,750 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:09:21,750 INFO L85 PathProgramCache]: Analyzing trace with hash -607777762, now seen corresponding path program 240 times [2022-04-06 20:09:21,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:09:21,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047345620] [2022-04-06 20:09:21,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:09:21,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:09:21,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:09:23,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:09:23,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:09:23,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:09:23,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:09:23,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:09:23,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:09:23,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:09:23,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:09:23,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:09:23,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:09:23,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:09:23,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:09:23,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:09:23,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:09:23,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:09:23,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:09:23,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:09:23,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:09:23,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:09:23,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:09:23,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:09:23,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:09:23,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:09:23,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:09:23,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:09:23,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:09:23,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:09:23,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:09:23,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:09:23,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:09:23,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:09:23,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:09:23,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:09:23,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:09:23,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:09:23,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:09:23,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:09:23,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:09:23,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:09:23,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:09:23,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:09:23,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:09:23,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 20:09:23,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 20:09:23,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 20:09:23,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 20:09:23,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:09:23,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 20:09:23,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 20:09:23,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 20:09:23,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 20:09:23,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 20:09:23,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 20:09:23,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:09:23,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 20:09:23,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 20:09:23,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-04-06 20:09:23,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-04-06 20:09:23,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-04-06 20:09:23,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-04-06 20:09:23,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:23,364 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3780 proven. 7322 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 20:09:23,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:09:23,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047345620] [2022-04-06 20:09:23,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047345620] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:09:23,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642490879] [2022-04-06 20:09:23,364 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:09:23,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:23,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:09:23,365 INFO L229 MonitoredProcess]: Starting monitored process 121 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:09:23,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-04-06 20:09:23,673 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 62 check-sat command(s) [2022-04-06 20:09:23,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:09:23,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 1696 conjuncts, 125 conjunts are in the unsatisfiable core [2022-04-06 20:09:23,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:09:24,554 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 20:09:24,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:09:25,480 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 20:09:25,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642490879] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:09:25,481 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:09:25,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 71 [2022-04-06 20:09:25,481 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:09:25,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1450092554] [2022-04-06 20:09:25,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1450092554] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:09:25,481 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:09:25,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [67] imperfect sequences [] total 67 [2022-04-06 20:09:25,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587681301] [2022-04-06 20:09:25,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:09:25,482 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-04-06 20:09:25,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:25,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-04-06 20:09:25,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2096, Invalid=2874, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 20:09:25,482 INFO L87 Difference]: Start difference. First operand 623 states and 626 transitions. Second operand has 67 states, 67 states have (on average 4.7611940298507465) internal successors, (319), 65 states have internal predecessors, (319), 62 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2022-04-06 20:09:27,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:09:27,347 INFO L93 Difference]: Finished difference Result 634 states and 637 transitions. [2022-04-06 20:09:27,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-04-06 20:09:27,347 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 4.7611940298507465) internal successors, (319), 65 states have internal predecessors, (319), 62 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) Word has length 620 [2022-04-06 20:09:27,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:09:27,349 INFO L225 Difference]: With dead ends: 634 [2022-04-06 20:09:27,349 INFO L226 Difference]: Without dead ends: 632 [2022-04-06 20:09:27,350 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1553 GetRequests, 1418 SyntacticMatches, 1 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=6143, Invalid=12217, Unknown=0, NotChecked=0, Total=18360 [2022-04-06 20:09:27,351 INFO L913 BasicCegarLoop]: 82 mSDtfsCounter, 161 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1594 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 1844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 1594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:09:27,351 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 119 Invalid, 1844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 1594 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:09:27,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2022-04-06 20:09:27,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 631. [2022-04-06 20:09:27,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 503 states have (on average 1.0079522862823063) internal successors, (507), 504 states have internal predecessors, (507), 64 states have call successors, (64), 64 states have call predecessors, (64), 63 states have return successors, (63), 62 states have call predecessors, (63), 63 states have call successors, (63) [2022-04-06 20:09:27,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 634 transitions. [2022-04-06 20:09:27,539 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 634 transitions. Word has length 620 [2022-04-06 20:09:27,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:09:27,540 INFO L478 AbstractCegarLoop]: Abstraction has 631 states and 634 transitions. [2022-04-06 20:09:27,540 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 4.7611940298507465) internal successors, (319), 65 states have internal predecessors, (319), 62 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2022-04-06 20:09:27,540 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 634 transitions. [2022-04-06 20:09:27,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 629 [2022-04-06 20:09:27,542 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:09:27,542 INFO L499 BasicCegarLoop]: trace histogram [62, 62, 62, 62, 61, 61, 61, 61, 61, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:09:27,560 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-04-06 20:09:27,742 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-04-06 20:09:27,742 INFO L403 AbstractCegarLoop]: === Iteration 124 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:09:27,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:09:27,743 INFO L85 PathProgramCache]: Analyzing trace with hash -2090416718, now seen corresponding path program 241 times [2022-04-06 20:09:27,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:27,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1581234571] [2022-04-06 20:09:27,743 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:09:27,744 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:09:27,744 INFO L85 PathProgramCache]: Analyzing trace with hash -2090416718, now seen corresponding path program 242 times [2022-04-06 20:09:27,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:09:27,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600356380] [2022-04-06 20:09:27,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:09:27,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:09:27,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:09:31,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:09:31,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:09:31,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:09:31,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:09:31,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:09:31,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:09:31,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:09:31,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:09:31,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:09:31,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:09:31,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:09:31,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:09:31,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:09:31,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:09:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:09:31,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:09:31,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:09:31,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:09:31,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:09:31,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:09:31,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:09:31,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:09:31,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:09:31,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:09:31,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:09:31,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:09:31,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:09:31,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:09:31,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:09:31,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:09:31,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:09:31,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:09:31,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:09:31,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:09:31,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:09:31,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:09:31,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:09:31,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:09:31,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:09:31,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:09:31,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:09:31,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:09:31,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 20:09:31,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 20:09:31,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 20:09:31,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 20:09:31,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:09:31,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 20:09:31,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 20:09:31,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 20:09:31,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 20:09:31,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 20:09:31,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 20:09:31,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:09:31,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 20:09:31,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 20:09:31,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-04-06 20:09:31,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-04-06 20:09:31,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-04-06 20:09:31,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-04-06 20:09:31,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:09:31,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:31,796 INFO L134 CoverageAnalysis]: Checked inductivity of 18666 backedges. 7384 proven. 3962 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:09:31,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:09:31,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600356380] [2022-04-06 20:09:31,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600356380] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:09:31,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183408485] [2022-04-06 20:09:31,797 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:09:31,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:31,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:09:31,799 INFO L229 MonitoredProcess]: Starting monitored process 122 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:09:31,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-04-06 20:09:31,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:09:31,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:09:31,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 1713 conjuncts, 126 conjunts are in the unsatisfiable core [2022-04-06 20:09:31,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:09:36,537 INFO L134 CoverageAnalysis]: Checked inductivity of 18666 backedges. 3904 proven. 7442 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:09:36,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:09:37,485 INFO L134 CoverageAnalysis]: Checked inductivity of 18666 backedges. 3904 proven. 7442 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:09:37,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183408485] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:09:37,485 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:09:37,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [127, 66, 66] total 191 [2022-04-06 20:09:37,485 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:09:37,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1581234571] [2022-04-06 20:09:37,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1581234571] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:09:37,485 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:09:37,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [127] imperfect sequences [] total 127 [2022-04-06 20:09:37,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830148317] [2022-04-06 20:09:37,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:09:37,486 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 127 states [2022-04-06 20:09:37,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:37,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 127 interpolants. [2022-04-06 20:09:37,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5991, Invalid=30299, Unknown=0, NotChecked=0, Total=36290 [2022-04-06 20:09:37,488 INFO L87 Difference]: Start difference. First operand 631 states and 634 transitions. Second operand has 127 states, 127 states have (on average 2.5354330708661417) internal successors, (322), 126 states have internal predecessors, (322), 63 states have call successors, (64), 3 states have call predecessors, (64), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-04-06 20:09:46,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:09:46,913 INFO L93 Difference]: Finished difference Result 1136 states and 1325 transitions. [2022-04-06 20:09:46,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-04-06 20:09:46,914 INFO L78 Accepts]: Start accepts. Automaton has has 127 states, 127 states have (on average 2.5354330708661417) internal successors, (322), 126 states have internal predecessors, (322), 63 states have call successors, (64), 3 states have call predecessors, (64), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Word has length 628 [2022-04-06 20:09:46,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:09:46,916 INFO L225 Difference]: With dead ends: 1136 [2022-04-06 20:09:46,916 INFO L226 Difference]: Without dead ends: 881 [2022-04-06 20:09:46,921 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1691 GetRequests, 1377 SyntacticMatches, 1 SemanticMatches, 313 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30799 ImplicationChecksByTransitivity, 10.8s TimeCoverageRelationStatistics Valid=17833, Invalid=81077, Unknown=0, NotChecked=0, Total=98910 [2022-04-06 20:09:46,921 INFO L913 BasicCegarLoop]: 136 mSDtfsCounter, 1257 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4000 mSolverCounterSat, 745 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1258 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 4745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 745 IncrementalHoareTripleChecker+Valid, 4000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:09:46,921 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1258 Valid, 213 Invalid, 4745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [745 Valid, 4000 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-04-06 20:09:46,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2022-04-06 20:09:47,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 633. [2022-04-06 20:09:47,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 505 states have (on average 1.007920792079208) internal successors, (509), 506 states have internal predecessors, (509), 64 states have call successors, (64), 64 states have call predecessors, (64), 63 states have return successors, (63), 62 states have call predecessors, (63), 63 states have call successors, (63) [2022-04-06 20:09:47,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 636 transitions. [2022-04-06 20:09:47,080 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 636 transitions. Word has length 628 [2022-04-06 20:09:47,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:09:47,080 INFO L478 AbstractCegarLoop]: Abstraction has 633 states and 636 transitions. [2022-04-06 20:09:47,081 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 127 states, 127 states have (on average 2.5354330708661417) internal successors, (322), 126 states have internal predecessors, (322), 63 states have call successors, (64), 3 states have call predecessors, (64), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-04-06 20:09:47,081 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 636 transitions. [2022-04-06 20:09:47,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 631 [2022-04-06 20:09:47,097 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:09:47,098 INFO L499 BasicCegarLoop]: trace histogram [63, 62, 62, 62, 62, 61, 61, 61, 61, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:09:47,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-04-06 20:09:47,298 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-04-06 20:09:47,298 INFO L403 AbstractCegarLoop]: === Iteration 125 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:09:47,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:09:47,299 INFO L85 PathProgramCache]: Analyzing trace with hash -935084553, now seen corresponding path program 243 times [2022-04-06 20:09:47,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:47,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1802790248] [2022-04-06 20:09:47,299 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:09:47,300 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:09:47,300 INFO L85 PathProgramCache]: Analyzing trace with hash -935084553, now seen corresponding path program 244 times [2022-04-06 20:09:47,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:09:47,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621800649] [2022-04-06 20:09:47,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:09:47,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:09:47,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:09:48,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:09:48,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:09:48,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:09:48,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:09:48,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:09:48,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:09:48,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:09:48,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:09:48,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:09:48,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:09:48,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:09:48,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:09:48,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:09:48,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:09:48,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:09:48,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:09:48,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:09:48,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:09:48,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:09:48,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:09:48,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:09:48,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:09:48,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:09:48,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:09:48,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:09:48,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:09:48,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:09:48,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:09:48,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:09:48,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:09:48,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:09:48,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:09:48,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:09:48,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:09:48,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:09:48,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:09:48,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:09:48,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:09:48,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:09:48,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:09:48,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:09:48,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:09:48,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:09:48,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:09:48,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:09:48,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:09:48,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 20:09:48,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 20:09:48,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 20:09:48,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 20:09:48,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 20:09:48,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:09:48,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 20:09:48,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 20:09:48,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-04-06 20:09:48,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-04-06 20:09:48,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-04-06 20:09:48,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-04-06 20:09:48,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:09:48,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-04-06 20:09:48,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-04-06 20:09:48,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:48,946 INFO L134 CoverageAnalysis]: Checked inductivity of 18790 backedges. 3904 proven. 7566 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:09:48,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:09:48,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621800649] [2022-04-06 20:09:48,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621800649] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:09:48,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509247896] [2022-04-06 20:09:48,946 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:09:48,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:48,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:09:48,947 INFO L229 MonitoredProcess]: Starting monitored process 123 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:09:48,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-04-06 20:09:49,140 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:09:49,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:09:49,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 1723 conjuncts, 127 conjunts are in the unsatisfiable core [2022-04-06 20:09:49,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:09:50,046 INFO L134 CoverageAnalysis]: Checked inductivity of 18790 backedges. 4028 proven. 7442 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:09:50,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:09:50,957 INFO L134 CoverageAnalysis]: Checked inductivity of 18790 backedges. 4028 proven. 7442 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:09:50,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509247896] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:09:50,957 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:09:50,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 67, 67] total 72 [2022-04-06 20:09:50,958 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:09:50,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1802790248] [2022-04-06 20:09:50,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1802790248] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:09:50,958 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:09:50,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [68] imperfect sequences [] total 68 [2022-04-06 20:09:50,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480440388] [2022-04-06 20:09:50,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:09:50,958 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-04-06 20:09:50,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:50,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-04-06 20:09:50,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2161, Invalid=2951, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:09:50,959 INFO L87 Difference]: Start difference. First operand 633 states and 636 transitions. Second operand has 68 states, 68 states have (on average 4.764705882352941) internal successors, (324), 66 states have internal predecessors, (324), 63 states have call successors, (64), 3 states have call predecessors, (64), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-04-06 20:09:52,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:09:52,935 INFO L93 Difference]: Finished difference Result 644 states and 647 transitions. [2022-04-06 20:09:52,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-04-06 20:09:52,936 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 4.764705882352941) internal successors, (324), 66 states have internal predecessors, (324), 63 states have call successors, (64), 3 states have call predecessors, (64), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Word has length 630 [2022-04-06 20:09:52,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:09:52,939 INFO L225 Difference]: With dead ends: 644 [2022-04-06 20:09:52,939 INFO L226 Difference]: Without dead ends: 642 [2022-04-06 20:09:52,941 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1578 GetRequests, 1441 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3072 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=6336, Invalid=12570, Unknown=0, NotChecked=0, Total=18906 [2022-04-06 20:09:52,941 INFO L913 BasicCegarLoop]: 83 mSDtfsCounter, 165 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1728 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 1982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 1728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:09:52,941 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 135 Invalid, 1982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 1728 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:09:52,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2022-04-06 20:09:53,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 641. [2022-04-06 20:09:53,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 511 states have (on average 1.0078277886497065) internal successors, (515), 512 states have internal predecessors, (515), 65 states have call successors, (65), 65 states have call predecessors, (65), 64 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64) [2022-04-06 20:09:53,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 644 transitions. [2022-04-06 20:09:53,153 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 644 transitions. Word has length 630 [2022-04-06 20:09:53,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:09:53,153 INFO L478 AbstractCegarLoop]: Abstraction has 641 states and 644 transitions. [2022-04-06 20:09:53,153 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 4.764705882352941) internal successors, (324), 66 states have internal predecessors, (324), 63 states have call successors, (64), 3 states have call predecessors, (64), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-04-06 20:09:53,153 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 644 transitions. [2022-04-06 20:09:53,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2022-04-06 20:09:53,155 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:09:53,156 INFO L499 BasicCegarLoop]: trace histogram [63, 63, 63, 63, 62, 62, 62, 62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:09:53,174 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2022-04-06 20:09:53,356 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:53,356 INFO L403 AbstractCegarLoop]: === Iteration 126 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:09:53,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:09:53,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1582985589, now seen corresponding path program 245 times [2022-04-06 20:09:53,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:53,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1936388385] [2022-04-06 20:09:53,358 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:09:53,358 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:09:53,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1582985589, now seen corresponding path program 246 times [2022-04-06 20:09:53,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:09:53,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830320544] [2022-04-06 20:09:53,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:09:53,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:09:53,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:09:57,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:09:57,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:09:57,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:09:57,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:09:57,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:09:57,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:09:57,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:09:57,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:09:57,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:09:57,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:09:57,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:09:57,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:09:57,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:09:57,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:09:57,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:09:57,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:09:57,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:09:57,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:09:57,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:09:57,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:09:57,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:09:57,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:09:57,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:09:57,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:09:57,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:09:57,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:09:57,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:09:57,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:09:57,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:09:57,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:09:57,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:09:57,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:09:57,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:09:57,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:09:57,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:09:57,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:09:57,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:09:57,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:09:57,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:09:57,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:09:57,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:09:57,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:09:57,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:09:57,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:09:57,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:09:57,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:09:57,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 20:09:57,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 20:09:57,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 20:09:57,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 20:09:57,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 20:09:57,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:09:57,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 20:09:57,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 20:09:57,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-04-06 20:09:57,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-04-06 20:09:57,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-04-06 20:09:57,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-04-06 20:09:57,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:09:57,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-04-06 20:09:57,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-04-06 20:09:57,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-04-06 20:09:57,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:57,591 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 7629 proven. 4089 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:09:57,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:09:57,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830320544] [2022-04-06 20:09:57,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830320544] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:09:57,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107407795] [2022-04-06 20:09:57,592 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:09:57,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:57,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:09:57,593 INFO L229 MonitoredProcess]: Starting monitored process 124 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:09:57,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-04-06 20:09:57,897 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 63 check-sat command(s) [2022-04-06 20:09:57,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:09:57,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 1740 conjuncts, 128 conjunts are in the unsatisfiable core [2022-04-06 20:09:57,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:02,630 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:10:02,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:03,587 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:10:03,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107407795] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:03,587 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:03,587 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [129, 67, 67] total 194 [2022-04-06 20:10:03,587 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:03,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1936388385] [2022-04-06 20:10:03,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1936388385] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:03,588 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:03,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [129] imperfect sequences [] total 129 [2022-04-06 20:10:03,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601292212] [2022-04-06 20:10:03,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:03,588 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 129 states [2022-04-06 20:10:03,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:03,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2022-04-06 20:10:03,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6182, Invalid=31260, Unknown=0, NotChecked=0, Total=37442 [2022-04-06 20:10:03,591 INFO L87 Difference]: Start difference. First operand 641 states and 644 transitions. Second operand has 129 states, 129 states have (on average 2.5348837209302326) internal successors, (327), 128 states have internal predecessors, (327), 64 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-04-06 20:10:13,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:13,373 INFO L93 Difference]: Finished difference Result 1154 states and 1346 transitions. [2022-04-06 20:10:13,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2022-04-06 20:10:13,373 INFO L78 Accepts]: Start accepts. Automaton has has 129 states, 129 states have (on average 2.5348837209302326) internal successors, (327), 128 states have internal predecessors, (327), 64 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) Word has length 638 [2022-04-06 20:10:13,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:13,375 INFO L225 Difference]: With dead ends: 1154 [2022-04-06 20:10:13,375 INFO L226 Difference]: Without dead ends: 895 [2022-04-06 20:10:13,379 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1718 GetRequests, 1399 SyntacticMatches, 1 SemanticMatches, 318 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31800 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=18404, Invalid=83676, Unknown=0, NotChecked=0, Total=102080 [2022-04-06 20:10:13,379 INFO L913 BasicCegarLoop]: 138 mSDtfsCounter, 1499 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 3425 mSolverCounterSat, 994 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1500 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 4419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 994 IncrementalHoareTripleChecker+Valid, 3425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:13,379 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1500 Valid, 195 Invalid, 4419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [994 Valid, 3425 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-04-06 20:10:13,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 895 states. [2022-04-06 20:10:13,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 895 to 643. [2022-04-06 20:10:13,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 513 states have (on average 1.0077972709551657) internal successors, (517), 514 states have internal predecessors, (517), 65 states have call successors, (65), 65 states have call predecessors, (65), 64 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64) [2022-04-06 20:10:13,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 646 transitions. [2022-04-06 20:10:13,514 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 646 transitions. Word has length 638 [2022-04-06 20:10:13,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:13,514 INFO L478 AbstractCegarLoop]: Abstraction has 643 states and 646 transitions. [2022-04-06 20:10:13,515 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 129 states, 129 states have (on average 2.5348837209302326) internal successors, (327), 128 states have internal predecessors, (327), 64 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-04-06 20:10:13,515 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 646 transitions. [2022-04-06 20:10:13,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 641 [2022-04-06 20:10:13,517 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:13,518 INFO L499 BasicCegarLoop]: trace histogram [64, 63, 63, 63, 63, 62, 62, 62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:13,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2022-04-06 20:10:13,718 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-04-06 20:10:13,718 INFO L403 AbstractCegarLoop]: === Iteration 127 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:13,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:13,718 INFO L85 PathProgramCache]: Analyzing trace with hash 844149904, now seen corresponding path program 247 times [2022-04-06 20:10:13,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:13,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1451300514] [2022-04-06 20:10:13,719 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:13,719 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:13,720 INFO L85 PathProgramCache]: Analyzing trace with hash 844149904, now seen corresponding path program 248 times [2022-04-06 20:10:13,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:13,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735163338] [2022-04-06 20:10:13,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:13,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:13,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:15,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:10:15,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:10:15,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:10:15,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:10:15,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:10:15,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:10:15,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:10:15,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:10:15,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:10:15,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:10:15,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:10:15,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:10:15,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:10:15,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:10:15,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:10:15,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:10:15,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:10:15,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:10:15,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:10:15,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:10:15,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:10:15,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:10:15,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:10:15,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:10:15,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:10:15,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:10:15,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:10:15,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:10:15,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:10:15,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:10:15,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:10:15,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:10:15,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:10:15,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:10:15,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:10:15,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:10:15,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:10:15,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:10:15,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:10:15,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:10:15,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:10:15,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:10:15,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:10:15,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:10:15,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:10:15,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 20:10:15,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 20:10:15,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 20:10:15,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 20:10:15,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:10:15,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 20:10:15,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 20:10:15,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 20:10:15,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 20:10:15,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 20:10:15,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 20:10:15,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:10:15,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 20:10:15,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-04-06 20:10:15,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-04-06 20:10:15,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-04-06 20:10:15,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-04-06 20:10:15,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:15,446 INFO L134 CoverageAnalysis]: Checked inductivity of 19408 backedges. 4030 proven. 7814 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:10:15,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:15,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735163338] [2022-04-06 20:10:15,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735163338] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:15,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059748249] [2022-04-06 20:10:15,446 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:10:15,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:15,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:15,447 INFO L229 MonitoredProcess]: Starting monitored process 125 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:10:15,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-04-06 20:10:15,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:10:15,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:15,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 1750 conjuncts, 129 conjunts are in the unsatisfiable core [2022-04-06 20:10:15,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:16,528 INFO L134 CoverageAnalysis]: Checked inductivity of 19408 backedges. 4156 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:10:16,528 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:17,464 INFO L134 CoverageAnalysis]: Checked inductivity of 19408 backedges. 4156 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:10:17,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059748249] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:17,465 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:17,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 68, 68] total 73 [2022-04-06 20:10:17,465 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:17,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1451300514] [2022-04-06 20:10:17,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1451300514] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:17,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:17,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [69] imperfect sequences [] total 69 [2022-04-06 20:10:17,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232915443] [2022-04-06 20:10:17,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:17,466 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-04-06 20:10:17,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:17,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-04-06 20:10:17,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2227, Invalid=3029, Unknown=0, NotChecked=0, Total=5256 [2022-04-06 20:10:17,467 INFO L87 Difference]: Start difference. First operand 643 states and 646 transitions. Second operand has 69 states, 69 states have (on average 4.768115942028985) internal successors, (329), 67 states have internal predecessors, (329), 64 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-04-06 20:10:19,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:19,702 INFO L93 Difference]: Finished difference Result 654 states and 657 transitions. [2022-04-06 20:10:19,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-04-06 20:10:19,703 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 4.768115942028985) internal successors, (329), 67 states have internal predecessors, (329), 64 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) Word has length 640 [2022-04-06 20:10:19,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:19,705 INFO L225 Difference]: With dead ends: 654 [2022-04-06 20:10:19,705 INFO L226 Difference]: Without dead ends: 652 [2022-04-06 20:10:19,706 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1603 GetRequests, 1464 SyntacticMatches, 1 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3153 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=6532, Invalid=12928, Unknown=0, NotChecked=0, Total=19460 [2022-04-06 20:10:19,707 INFO L913 BasicCegarLoop]: 84 mSDtfsCounter, 159 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1907 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 2165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 1907 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:19,707 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 131 Invalid, 2165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 1907 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 20:10:19,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2022-04-06 20:10:19,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 651. [2022-04-06 20:10:19,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 519 states have (on average 1.0077071290944124) internal successors, (523), 520 states have internal predecessors, (523), 66 states have call successors, (66), 66 states have call predecessors, (66), 65 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2022-04-06 20:10:19,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 654 transitions. [2022-04-06 20:10:19,911 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 654 transitions. Word has length 640 [2022-04-06 20:10:19,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:19,911 INFO L478 AbstractCegarLoop]: Abstraction has 651 states and 654 transitions. [2022-04-06 20:10:19,911 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 4.768115942028985) internal successors, (329), 67 states have internal predecessors, (329), 64 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-04-06 20:10:19,911 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 654 transitions. [2022-04-06 20:10:19,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 649 [2022-04-06 20:10:19,914 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:19,914 INFO L499 BasicCegarLoop]: trace histogram [64, 64, 64, 64, 63, 63, 63, 63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:19,935 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2022-04-06 20:10:20,115 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-04-06 20:10:20,115 INFO L403 AbstractCegarLoop]: === Iteration 128 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:20,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:20,116 INFO L85 PathProgramCache]: Analyzing trace with hash -1623008220, now seen corresponding path program 249 times [2022-04-06 20:10:20,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:20,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1907894802] [2022-04-06 20:10:20,117 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:20,117 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:20,117 INFO L85 PathProgramCache]: Analyzing trace with hash -1623008220, now seen corresponding path program 250 times [2022-04-06 20:10:20,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:20,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57762393] [2022-04-06 20:10:20,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:20,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:20,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:24,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:10:24,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:10:24,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:10:24,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:10:24,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:10:24,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:10:24,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:10:24,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:10:24,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:10:24,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:10:24,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:10:24,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:10:24,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:10:24,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:10:24,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:10:24,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:10:24,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:10:24,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:10:24,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:10:24,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:10:24,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:10:24,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:10:24,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:10:24,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:10:24,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:10:24,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:10:24,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:10:24,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:10:24,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:10:24,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:10:24,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:10:24,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:10:24,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:10:24,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:10:24,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:10:24,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:10:24,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:10:24,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:10:24,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:10:24,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:10:24,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:10:24,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:10:24,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:10:24,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:10:24,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:10:24,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 20:10:24,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 20:10:24,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 20:10:24,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 20:10:24,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:10:24,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 20:10:24,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 20:10:24,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 20:10:24,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 20:10:24,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 20:10:24,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 20:10:24,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:10:24,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 20:10:24,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-04-06 20:10:24,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-04-06 20:10:24,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-04-06 20:10:24,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-04-06 20:10:24,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-04-06 20:10:24,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:24,408 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 7878 proven. 4218 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-04-06 20:10:24,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:24,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57762393] [2022-04-06 20:10:24,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57762393] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:24,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591920065] [2022-04-06 20:10:24,409 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:10:24,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:24,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:24,410 INFO L229 MonitoredProcess]: Starting monitored process 126 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:10:24,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-04-06 20:10:24,605 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:10:24,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:24,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 1767 conjuncts, 130 conjunts are in the unsatisfiable core [2022-04-06 20:10:24,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:30,670 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 8064 proven. 4032 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-04-06 20:10:30,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:31,635 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 8064 proven. 4032 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-04-06 20:10:31,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591920065] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:31,635 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:31,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [131, 130, 130] total 197 [2022-04-06 20:10:31,636 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:31,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1907894802] [2022-04-06 20:10:31,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1907894802] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:31,636 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:31,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [131] imperfect sequences [] total 131 [2022-04-06 20:10:31,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359816260] [2022-04-06 20:10:31,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:31,637 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 131 states [2022-04-06 20:10:31,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:31,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 131 interpolants. [2022-04-06 20:10:31,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8585, Invalid=30027, Unknown=0, NotChecked=0, Total=38612 [2022-04-06 20:10:31,640 INFO L87 Difference]: Start difference. First operand 651 states and 654 transitions. Second operand has 131 states, 131 states have (on average 2.5343511450381677) internal successors, (332), 130 states have internal predecessors, (332), 65 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2022-04-06 20:10:41,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:41,472 INFO L93 Difference]: Finished difference Result 1172 states and 1367 transitions. [2022-04-06 20:10:41,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-04-06 20:10:41,473 INFO L78 Accepts]: Start accepts. Automaton has has 131 states, 131 states have (on average 2.5343511450381677) internal successors, (332), 130 states have internal predecessors, (332), 65 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) Word has length 648 [2022-04-06 20:10:41,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:41,475 INFO L225 Difference]: With dead ends: 1172 [2022-04-06 20:10:41,475 INFO L226 Difference]: Without dead ends: 909 [2022-04-06 20:10:41,503 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1745 GetRequests, 1422 SyntacticMatches, 0 SemanticMatches, 323 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31054 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=21259, Invalid=84041, Unknown=0, NotChecked=0, Total=105300 [2022-04-06 20:10:41,503 INFO L913 BasicCegarLoop]: 140 mSDtfsCounter, 1471 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3583 mSolverCounterSat, 1048 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1472 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 4631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1048 IncrementalHoareTripleChecker+Valid, 3583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:41,503 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1472 Valid, 192 Invalid, 4631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1048 Valid, 3583 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-04-06 20:10:41,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2022-04-06 20:10:41,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 653. [2022-04-06 20:10:41,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 521 states have (on average 1.0076775431861804) internal successors, (525), 522 states have internal predecessors, (525), 66 states have call successors, (66), 66 states have call predecessors, (66), 65 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2022-04-06 20:10:41,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 656 transitions. [2022-04-06 20:10:41,705 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 656 transitions. Word has length 648 [2022-04-06 20:10:41,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:41,705 INFO L478 AbstractCegarLoop]: Abstraction has 653 states and 656 transitions. [2022-04-06 20:10:41,706 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 131 states, 131 states have (on average 2.5343511450381677) internal successors, (332), 130 states have internal predecessors, (332), 65 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2022-04-06 20:10:41,706 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 656 transitions. [2022-04-06 20:10:41,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 651 [2022-04-06 20:10:41,708 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:41,708 INFO L499 BasicCegarLoop]: trace histogram [65, 64, 64, 64, 64, 63, 63, 63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:41,726 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2022-04-06 20:10:41,909 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2022-04-06 20:10:41,909 INFO L403 AbstractCegarLoop]: === Iteration 129 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:41,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:41,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1898840041, now seen corresponding path program 251 times [2022-04-06 20:10:41,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:41,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [738735719] [2022-04-06 20:10:41,911 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:41,911 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:41,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1898840041, now seen corresponding path program 252 times [2022-04-06 20:10:41,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:41,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720890013] [2022-04-06 20:10:41,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:41,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:42,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:43,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:10:43,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:10:43,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:10:43,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:10:43,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:10:43,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:10:43,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:10:43,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:10:43,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:10:43,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:10:43,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:10:43,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:10:43,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:10:43,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:10:43,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:10:43,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:10:43,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:10:43,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:10:43,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:10:43,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:10:43,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:10:43,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:10:43,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:10:43,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:10:43,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:10:43,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:10:43,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:10:43,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:10:43,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:10:43,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:10:43,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:10:43,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:10:43,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:10:43,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:10:43,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:10:43,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:10:43,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:10:43,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:10:43,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:10:43,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:10:43,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:10:43,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:10:43,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:10:43,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 20:10:43,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 20:10:43,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 20:10:43,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 20:10:43,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:10:43,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 20:10:43,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 20:10:43,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 20:10:43,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 20:10:43,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 20:10:43,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-04-06 20:10:43,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:10:43,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-04-06 20:10:43,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-04-06 20:10:43,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-04-06 20:10:43,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-04-06 20:10:43,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-04-06 20:10:43,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-04-06 20:10:43,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 20:10:43,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-04-06 20:10:43,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:43,676 INFO L134 CoverageAnalysis]: Checked inductivity of 20036 backedges. 4158 proven. 8066 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-04-06 20:10:43,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:43,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720890013] [2022-04-06 20:10:43,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720890013] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:43,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767761886] [2022-04-06 20:10:43,676 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:10:43,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:43,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:43,678 INFO L229 MonitoredProcess]: Starting monitored process 127 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:10:43,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-04-06 20:10:44,000 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 65 check-sat command(s) [2022-04-06 20:10:44,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:44,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 1777 conjuncts, 131 conjunts are in the unsatisfiable core [2022-04-06 20:10:44,012 INFO L286 TraceCheckSpWp]: Computing forward predicates...