/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/up.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-34549b5 [2022-04-06 20:00:08,092 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-06 20:00:08,102 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-06 20:00:08,137 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-06 20:00:08,137 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-06 20:00:08,138 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-06 20:00:08,139 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-06 20:00:08,140 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-06 20:00:08,142 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-06 20:00:08,142 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-06 20:00:08,143 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-06 20:00:08,143 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-06 20:00:08,144 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-06 20:00:08,144 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-06 20:00:08,145 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-06 20:00:08,146 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-06 20:00:08,146 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-06 20:00:08,146 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-06 20:00:08,147 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-06 20:00:08,149 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-06 20:00:08,149 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-06 20:00:08,150 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-06 20:00:08,151 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-06 20:00:08,151 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-06 20:00:08,152 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-06 20:00:08,154 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-06 20:00:08,154 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-06 20:00:08,154 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-06 20:00:08,155 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-06 20:00:08,155 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-06 20:00:08,155 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-06 20:00:08,156 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-06 20:00:08,156 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-06 20:00:08,157 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-06 20:00:08,157 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-06 20:00:08,158 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-06 20:00:08,158 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-06 20:00:08,158 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-06 20:00:08,158 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-06 20:00:08,159 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-06 20:00:08,171 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-06 20:00:08,171 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-06 20:00:08,172 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf [2022-04-06 20:00:08,177 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-06 20:00:08,177 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-06 20:00:08,178 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-06 20:00:08,178 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-06 20:00:08,178 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-06 20:00:08,178 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-06 20:00:08,178 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-06 20:00:08,179 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-06 20:00:08,179 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-06 20:00:08,179 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-06 20:00:08,179 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-06 20:00:08,179 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-06 20:00:08,179 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-06 20:00:08,179 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-06 20:00:08,179 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-06 20:00:08,179 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 20:00:08,179 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-06 20:00:08,180 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-04-06 20:00:08,180 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-04-06 20:00:08,180 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-04-06 20:00:08,180 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-06 20:00:08,180 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-04-06 20:00:08,180 INFO L138 SettingsManager]: * Use separate solver for trace checks=false WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-04-06 20:00:08,397 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-06 20:00:08,415 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-06 20:00:08,417 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-06 20:00:08,417 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-06 20:00:08,418 INFO L275 PluginConnector]: CDTParser initialized [2022-04-06 20:00:08,419 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-invgen/up.i [2022-04-06 20:00:08,471 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e5690b86b/ff1aff4a49414c32aafa7d0ed6d6075f/FLAGb48e78b1b [2022-04-06 20:00:08,781 INFO L306 CDTParser]: Found 1 translation units. [2022-04-06 20:00:08,782 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/up.i [2022-04-06 20:00:08,786 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e5690b86b/ff1aff4a49414c32aafa7d0ed6d6075f/FLAGb48e78b1b [2022-04-06 20:00:09,205 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e5690b86b/ff1aff4a49414c32aafa7d0ed6d6075f [2022-04-06 20:00:09,207 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-06 20:00:09,208 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-04-06 20:00:09,209 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-06 20:00:09,209 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-06 20:00:09,212 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-06 20:00:09,212 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 08:00:09" (1/1) ... [2022-04-06 20:00:09,213 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4e43af38 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:00:09, skipping insertion in model container [2022-04-06 20:00:09,213 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 08:00:09" (1/1) ... [2022-04-06 20:00:09,218 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-06 20:00:09,227 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-06 20:00:09,369 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/up.i[893,906] [2022-04-06 20:00:09,376 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 20:00:09,381 INFO L203 MainTranslator]: Completed pre-run [2022-04-06 20:00:09,388 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/up.i[893,906] [2022-04-06 20:00:09,390 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 20:00:09,414 INFO L208 MainTranslator]: Completed translation [2022-04-06 20:00:09,414 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:00:09 WrapperNode [2022-04-06 20:00:09,414 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-06 20:00:09,415 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-06 20:00:09,415 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-06 20:00:09,415 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-06 20:00:09,440 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:00:09" (1/1) ... [2022-04-06 20:00:09,440 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:00:09" (1/1) ... [2022-04-06 20:00:09,444 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:00:09" (1/1) ... [2022-04-06 20:00:09,444 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:00:09" (1/1) ... [2022-04-06 20:00:09,454 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:00:09" (1/1) ... [2022-04-06 20:00:09,458 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:00:09" (1/1) ... [2022-04-06 20:00:09,463 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:00:09" (1/1) ... [2022-04-06 20:00:09,464 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-06 20:00:09,465 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-06 20:00:09,465 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-06 20:00:09,465 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-06 20:00:09,467 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:00:09" (1/1) ... [2022-04-06 20:00:09,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 20:00:09,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:09,488 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-04-06 20:00:09,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-04-06 20:00:09,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-06 20:00:09,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-06 20:00:09,552 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-06 20:00:09,553 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-04-06 20:00:09,553 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-04-06 20:00:09,553 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-06 20:00:09,553 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-06 20:00:09,553 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-06 20:00:09,553 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-04-06 20:00:09,553 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-04-06 20:00:09,554 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-06 20:00:09,554 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-06 20:00:09,554 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-04-06 20:00:09,554 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-04-06 20:00:09,555 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-06 20:00:09,555 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-06 20:00:09,555 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-06 20:00:09,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-06 20:00:09,555 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-06 20:00:09,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-06 20:00:09,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-06 20:00:09,555 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-06 20:00:09,598 INFO L234 CfgBuilder]: Building ICFG [2022-04-06 20:00:09,599 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-06 20:00:09,668 INFO L275 CfgBuilder]: Performing block encoding [2022-04-06 20:00:09,671 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-06 20:00:09,671 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-04-06 20:00:09,672 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 08:00:09 BoogieIcfgContainer [2022-04-06 20:00:09,672 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-06 20:00:09,673 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-06 20:00:09,673 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-06 20:00:09,676 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-06 20:00:09,676 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.04 08:00:09" (1/3) ... [2022-04-06 20:00:09,677 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1fbe17aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 08:00:09, skipping insertion in model container [2022-04-06 20:00:09,677 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:00:09" (2/3) ... [2022-04-06 20:00:09,677 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1fbe17aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 08:00:09, skipping insertion in model container [2022-04-06 20:00:09,677 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 08:00:09" (3/3) ... [2022-04-06 20:00:09,678 INFO L111 eAbstractionObserver]: Analyzing ICFG up.i [2022-04-06 20:00:09,682 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-04-06 20:00:09,682 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-06 20:00:09,742 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-06 20:00:09,747 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=Craig_NestedInterpolation, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP [2022-04-06 20:00:09,747 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-06 20:00:09,773 INFO L276 IsEmpty]: Start isEmpty. Operand has 21 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 14 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 20:00:09,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-04-06 20:00:09,785 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:09,786 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:09,786 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:09,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:09,797 INFO L85 PathProgramCache]: Analyzing trace with hash 661364838, now seen corresponding path program 1 times [2022-04-06 20:00:09,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:09,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1604027867] [2022-04-06 20:00:09,821 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 20:00:09,821 INFO L85 PathProgramCache]: Analyzing trace with hash 661364838, now seen corresponding path program 2 times [2022-04-06 20:00:09,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:09,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207465123] [2022-04-06 20:00:09,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:09,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:09,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:10,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,030 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:00:10,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:10,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207465123] [2022-04-06 20:00:10,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207465123] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:10,032 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:10,032 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 20:00:10,034 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:10,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1604027867] [2022-04-06 20:00:10,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1604027867] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:10,035 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:10,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 20:00:10,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609554991] [2022-04-06 20:00:10,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:10,040 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 20:00:10,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:10,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 20:00:10,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-04-06 20:00:10,064 INFO L87 Difference]: Start difference. First operand has 21 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 14 states have internal predecessors, (19), 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 6 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:00:10,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:10,161 INFO L93 Difference]: Finished difference Result 40 states and 51 transitions. [2022-04-06 20:00:10,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 20:00:10,162 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2022-04-06 20:00:10,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:10,172 INFO L225 Difference]: With dead ends: 40 [2022-04-06 20:00:10,172 INFO L226 Difference]: Without dead ends: 18 [2022-04-06 20:00:10,174 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-04-06 20:00:10,177 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 26 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:10,178 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 33 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:00:10,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2022-04-06 20:00:10,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2022-04-06 20:00:10,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 states have internal predecessors, (14), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 20:00:10,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 19 transitions. [2022-04-06 20:00:10,199 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 19 transitions. Word has length 13 [2022-04-06 20:00:10,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:10,199 INFO L478 AbstractCegarLoop]: Abstraction has 18 states and 19 transitions. [2022-04-06 20:00:10,199 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:00:10,199 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 19 transitions. [2022-04-06 20:00:10,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-04-06 20:00:10,200 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:10,200 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:10,200 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-06 20:00:10,200 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:10,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:10,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1204460846, now seen corresponding path program 1 times [2022-04-06 20:00:10,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:10,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1122832354] [2022-04-06 20:00:10,211 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:10,211 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:10,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1204460846, now seen corresponding path program 2 times [2022-04-06 20:00:10,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:10,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566187602] [2022-04-06 20:00:10,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:10,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:10,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:10,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,278 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:00:10,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:10,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566187602] [2022-04-06 20:00:10,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566187602] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:10,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123743096] [2022-04-06 20:00:10,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:10,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:10,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:10,280 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:10,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-04-06 20:00:10,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:10,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:10,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2022-04-06 20:00:10,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:10,419 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:00:10,419 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 20:00:10,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123743096] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:10,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-06 20:00:10,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 10 [2022-04-06 20:00:10,421 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:10,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1122832354] [2022-04-06 20:00:10,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1122832354] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:10,421 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:10,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 20:00:10,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224649418] [2022-04-06 20:00:10,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:10,422 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 20:00:10,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:10,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 20:00:10,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-04-06 20:00:10,423 INFO L87 Difference]: Start difference. First operand 18 states and 19 transitions. Second operand has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:00:10,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:10,451 INFO L93 Difference]: Finished difference Result 30 states and 32 transitions. [2022-04-06 20:00:10,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 20:00:10,452 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 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 14 [2022-04-06 20:00:10,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:10,453 INFO L225 Difference]: With dead ends: 30 [2022-04-06 20:00:10,454 INFO L226 Difference]: Without dead ends: 28 [2022-04-06 20:00:10,454 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-04-06 20:00:10,455 INFO L913 BasicCegarLoop]: 15 mSDtfsCounter, 9 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:10,455 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 54 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:00:10,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2022-04-06 20:00:10,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 24. [2022-04-06 20:00:10,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 16 states have (on average 1.125) internal successors, (18), 17 states have internal predecessors, (18), 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 20:00:10,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 25 transitions. [2022-04-06 20:00:10,462 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 25 transitions. Word has length 14 [2022-04-06 20:00:10,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:10,463 INFO L478 AbstractCegarLoop]: Abstraction has 24 states and 25 transitions. [2022-04-06 20:00:10,463 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:00:10,463 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 25 transitions. [2022-04-06 20:00:10,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-04-06 20:00:10,463 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:10,463 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:10,482 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:10,676 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:10,677 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:10,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:10,678 INFO L85 PathProgramCache]: Analyzing trace with hash -801413244, now seen corresponding path program 1 times [2022-04-06 20:00:10,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:10,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1670459593] [2022-04-06 20:00:10,683 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:10,684 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:10,684 INFO L85 PathProgramCache]: Analyzing trace with hash -801413244, now seen corresponding path program 2 times [2022-04-06 20:00:10,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:10,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630452915] [2022-04-06 20:00:10,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:10,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:10,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:10,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 20:00:10,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:10,776 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:00:10,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:10,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630452915] [2022-04-06 20:00:10,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630452915] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:10,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912322380] [2022-04-06 20:00:10,777 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:10,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:10,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:10,778 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:10,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-04-06 20:00:10,814 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:10,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:10,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 6 conjunts are in the unsatisfiable core [2022-04-06 20:00:10,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:10,913 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:00:10,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:10,975 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:00:10,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912322380] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:10,976 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:10,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 12 [2022-04-06 20:00:10,976 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:10,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1670459593] [2022-04-06 20:00:10,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1670459593] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:10,977 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:10,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 20:00:10,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118540190] [2022-04-06 20:00:10,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:10,977 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 20:00:10,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:10,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 20:00:10,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-04-06 20:00:10,979 INFO L87 Difference]: Start difference. First operand 24 states and 25 transitions. Second operand has 8 states, 8 states have (on average 1.875) internal successors, (15), 7 states have internal predecessors, (15), 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 20:00:11,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:11,079 INFO L93 Difference]: Finished difference Result 39 states and 42 transitions. [2022-04-06 20:00:11,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 20:00:11,079 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.875) internal successors, (15), 7 states have internal predecessors, (15), 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 21 [2022-04-06 20:00:11,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:11,081 INFO L225 Difference]: With dead ends: 39 [2022-04-06 20:00:11,081 INFO L226 Difference]: Without dead ends: 25 [2022-04-06 20:00:11,082 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-04-06 20:00:11,083 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 19 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:11,083 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 35 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:00:11,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2022-04-06 20:00:11,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2022-04-06 20:00:11,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 18 states have internal predecessors, (19), 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 20:00:11,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 26 transitions. [2022-04-06 20:00:11,089 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 26 transitions. Word has length 21 [2022-04-06 20:00:11,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:11,089 INFO L478 AbstractCegarLoop]: Abstraction has 25 states and 26 transitions. [2022-04-06 20:00:11,089 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.875) internal successors, (15), 7 states have internal predecessors, (15), 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 20:00:11,090 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 26 transitions. [2022-04-06 20:00:11,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-04-06 20:00:11,090 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:11,090 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:11,114 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-04-06 20:00:11,304 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-04-06 20:00:11,304 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:11,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:11,305 INFO L85 PathProgramCache]: Analyzing trace with hash -447407028, now seen corresponding path program 3 times [2022-04-06 20:00:11,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:11,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1717419638] [2022-04-06 20:00:11,306 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:11,306 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:11,306 INFO L85 PathProgramCache]: Analyzing trace with hash -447407028, now seen corresponding path program 4 times [2022-04-06 20:00:11,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:11,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509951159] [2022-04-06 20:00:11,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:11,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:11,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:11,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:11,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:11,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-04-06 20:00:11,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:11,379 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:00:11,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:11,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509951159] [2022-04-06 20:00:11,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509951159] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:11,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321804525] [2022-04-06 20:00:11,379 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:11,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:11,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:11,386 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:11,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-04-06 20:00:11,439 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:11,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:11,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-06 20:00:11,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:11,491 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:00:11,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:11,543 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:00:11,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321804525] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:11,543 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:11,544 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 11 [2022-04-06 20:00:11,544 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:11,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1717419638] [2022-04-06 20:00:11,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1717419638] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:11,544 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:11,544 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 20:00:11,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373699124] [2022-04-06 20:00:11,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:11,549 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 20:00:11,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:11,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 20:00:11,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-04-06 20:00:11,550 INFO L87 Difference]: Start difference. First operand 25 states and 26 transitions. Second operand has 8 states, 8 states have (on average 2.0) internal successors, (16), 6 states have internal predecessors, (16), 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 20:00:11,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:11,645 INFO L93 Difference]: Finished difference Result 35 states and 36 transitions. [2022-04-06 20:00:11,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 20:00:11,645 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.0) internal successors, (16), 6 states have internal predecessors, (16), 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 22 [2022-04-06 20:00:11,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:11,647 INFO L225 Difference]: With dead ends: 35 [2022-04-06 20:00:11,647 INFO L226 Difference]: Without dead ends: 33 [2022-04-06 20:00:11,648 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2022-04-06 20:00:11,653 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 23 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:11,654 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 35 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:00:11,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2022-04-06 20:00:11,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 32. [2022-04-06 20:00:11,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 22 states have (on average 1.0909090909090908) internal successors, (24), 23 states have internal predecessors, (24), 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 20:00:11,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 33 transitions. [2022-04-06 20:00:11,667 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 33 transitions. Word has length 22 [2022-04-06 20:00:11,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:11,667 INFO L478 AbstractCegarLoop]: Abstraction has 32 states and 33 transitions. [2022-04-06 20:00:11,668 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.0) internal successors, (16), 6 states have internal predecessors, (16), 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 20:00:11,668 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 33 transitions. [2022-04-06 20:00:11,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:00:11,669 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:11,670 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:11,686 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 20:00:11,886 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:11,886 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:11,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:11,887 INFO L85 PathProgramCache]: Analyzing trace with hash -1525200218, now seen corresponding path program 5 times [2022-04-06 20:00:11,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:11,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [848538685] [2022-04-06 20:00:11,892 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:11,892 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:11,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1525200218, now seen corresponding path program 6 times [2022-04-06 20:00:11,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:11,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826068372] [2022-04-06 20:00:11,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:11,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:11,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:11,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:11,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:11,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-04-06 20:00:12,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-06 20:00:12,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,026 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 20:00:12,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:12,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826068372] [2022-04-06 20:00:12,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826068372] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:12,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606339493] [2022-04-06 20:00:12,027 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:12,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:12,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:12,028 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:12,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-04-06 20:00:12,087 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-04-06 20:00:12,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:12,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-06 20:00:12,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:12,235 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 20:00:12,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:12,297 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 20:00:12,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606339493] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:12,298 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:12,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 15 [2022-04-06 20:00:12,299 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:12,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [848538685] [2022-04-06 20:00:12,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [848538685] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:12,302 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:12,302 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 20:00:12,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010486364] [2022-04-06 20:00:12,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:12,302 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 20:00:12,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:12,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 20:00:12,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-04-06 20:00:12,303 INFO L87 Difference]: Start difference. First operand 32 states and 33 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 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 20:00:12,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:12,417 INFO L93 Difference]: Finished difference Result 50 states and 54 transitions. [2022-04-06 20:00:12,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 20:00:12,417 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 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 29 [2022-04-06 20:00:12,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:12,418 INFO L225 Difference]: With dead ends: 50 [2022-04-06 20:00:12,418 INFO L226 Difference]: Without dead ends: 33 [2022-04-06 20:00:12,418 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:00:12,419 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 21 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:12,419 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 36 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:12,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2022-04-06 20:00:12,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2022-04-06 20:00:12,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 24 states have internal predecessors, (25), 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 20:00:12,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 34 transitions. [2022-04-06 20:00:12,424 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 34 transitions. Word has length 29 [2022-04-06 20:00:12,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:12,424 INFO L478 AbstractCegarLoop]: Abstraction has 33 states and 34 transitions. [2022-04-06 20:00:12,424 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 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 20:00:12,424 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 34 transitions. [2022-04-06 20:00:12,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 20:00:12,425 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:12,425 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:12,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:12,641 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:12,641 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:12,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:12,642 INFO L85 PathProgramCache]: Analyzing trace with hash -2068596882, now seen corresponding path program 7 times [2022-04-06 20:00:12,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:12,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1933116230] [2022-04-06 20:00:12,643 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:12,643 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:12,643 INFO L85 PathProgramCache]: Analyzing trace with hash -2068596882, now seen corresponding path program 8 times [2022-04-06 20:00:12,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:12,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285631384] [2022-04-06 20:00:12,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:12,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:12,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:12,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-06 20:00:12,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-06 20:00:12,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,744 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 20:00:12,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:12,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285631384] [2022-04-06 20:00:12,745 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285631384] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:12,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294052202] [2022-04-06 20:00:12,745 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:12,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:12,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:12,748 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:12,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-04-06 20:00:12,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:12,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:12,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 20:00:12,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:12,851 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 20:00:12,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:12,908 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 20:00:12,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294052202] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:12,909 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:12,909 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-04-06 20:00:12,909 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:12,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1933116230] [2022-04-06 20:00:12,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1933116230] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:12,909 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:12,909 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 20:00:12,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394766010] [2022-04-06 20:00:12,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:12,910 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 20:00:12,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:12,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 20:00:12,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-04-06 20:00:12,911 INFO L87 Difference]: Start difference. First operand 33 states and 34 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 7 states have internal predecessors, (19), 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 20:00:13,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:13,007 INFO L93 Difference]: Finished difference Result 43 states and 44 transitions. [2022-04-06 20:00:13,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 20:00:13,008 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 7 states have internal predecessors, (19), 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 30 [2022-04-06 20:00:13,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:13,011 INFO L225 Difference]: With dead ends: 43 [2022-04-06 20:00:13,011 INFO L226 Difference]: Without dead ends: 41 [2022-04-06 20:00:13,011 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 64 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2022-04-06 20:00:13,012 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 24 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:13,013 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 45 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:00:13,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2022-04-06 20:00:13,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 40. [2022-04-06 20:00:13,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 28 states have (on average 1.0714285714285714) internal successors, (30), 29 states have internal predecessors, (30), 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 20:00:13,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 41 transitions. [2022-04-06 20:00:13,025 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 41 transitions. Word has length 30 [2022-04-06 20:00:13,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:13,026 INFO L478 AbstractCegarLoop]: Abstraction has 40 states and 41 transitions. [2022-04-06 20:00:13,026 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 7 states have internal predecessors, (19), 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 20:00:13,026 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 41 transitions. [2022-04-06 20:00:13,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:00:13,027 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:13,028 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:13,044 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:13,238 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:13,239 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:13,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:13,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1039383228, now seen corresponding path program 9 times [2022-04-06 20:00:13,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:13,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [602829238] [2022-04-06 20:00:13,244 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:13,245 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:13,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1039383228, now seen corresponding path program 10 times [2022-04-06 20:00:13,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:13,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487146265] [2022-04-06 20:00:13,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:13,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:13,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:13,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:13,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:13,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-06 20:00:13,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:13,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-06 20:00:13,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:13,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 20:00:13,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:13,345 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 14 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 20:00:13,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:13,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487146265] [2022-04-06 20:00:13,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487146265] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:13,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573774426] [2022-04-06 20:00:13,346 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:13,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:13,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:13,360 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:13,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-04-06 20:00:13,392 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:13,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:13,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:00:13,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:13,520 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 20:00:13,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:13,596 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 20:00:13,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573774426] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:13,597 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:13,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 18 [2022-04-06 20:00:13,597 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:13,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [602829238] [2022-04-06 20:00:13,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [602829238] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:13,597 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:13,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 20:00:13,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054316039] [2022-04-06 20:00:13,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:13,598 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 20:00:13,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:13,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 20:00:13,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-04-06 20:00:13,599 INFO L87 Difference]: Start difference. First operand 40 states and 41 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 states have internal predecessors, (21), 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 20:00:13,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:13,727 INFO L93 Difference]: Finished difference Result 61 states and 66 transitions. [2022-04-06 20:00:13,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 20:00:13,728 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 states have internal predecessors, (21), 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 37 [2022-04-06 20:00:13,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:13,734 INFO L225 Difference]: With dead ends: 61 [2022-04-06 20:00:13,737 INFO L226 Difference]: Without dead ends: 41 [2022-04-06 20:00:13,738 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=150, Invalid=552, Unknown=0, NotChecked=0, Total=702 [2022-04-06 20:00:13,738 INFO L913 BasicCegarLoop]: 15 mSDtfsCounter, 21 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:13,739 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 42 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:13,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2022-04-06 20:00:13,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2022-04-06 20:00:13,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 30 states have internal predecessors, (31), 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 20:00:13,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 42 transitions. [2022-04-06 20:00:13,748 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 42 transitions. Word has length 37 [2022-04-06 20:00:13,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:13,748 INFO L478 AbstractCegarLoop]: Abstraction has 41 states and 42 transitions. [2022-04-06 20:00:13,749 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 states have internal predecessors, (21), 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 20:00:13,749 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 42 transitions. [2022-04-06 20:00:13,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:00:13,749 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:13,749 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:13,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-04-06 20:00:13,969 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:13,969 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:13,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:13,970 INFO L85 PathProgramCache]: Analyzing trace with hash -101488116, now seen corresponding path program 11 times [2022-04-06 20:00:13,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:13,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1168354510] [2022-04-06 20:00:13,971 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:13,971 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:13,971 INFO L85 PathProgramCache]: Analyzing trace with hash -101488116, now seen corresponding path program 12 times [2022-04-06 20:00:13,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:13,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615573707] [2022-04-06 20:00:13,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:13,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:13,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:14,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:14,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:14,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 20:00:14,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:14,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-06 20:00:14,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:14,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-06 20:00:14,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:14,037 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 20:00:14,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:14,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615573707] [2022-04-06 20:00:14,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615573707] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:14,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751712925] [2022-04-06 20:00:14,038 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:14,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:14,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:14,055 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:14,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-04-06 20:00:14,100 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-04-06 20:00:14,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:14,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 11 conjunts are in the unsatisfiable core [2022-04-06 20:00:14,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:14,191 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 20:00:14,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:14,261 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 20:00:14,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751712925] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:14,261 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:14,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 13 [2022-04-06 20:00:14,261 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:14,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1168354510] [2022-04-06 20:00:14,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1168354510] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:14,261 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:14,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 20:00:14,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382384487] [2022-04-06 20:00:14,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:14,262 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 20:00:14,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:14,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 20:00:14,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-04-06 20:00:14,262 INFO L87 Difference]: Start difference. First operand 41 states and 42 transitions. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 8 states have internal predecessors, (22), 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 20:00:14,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:14,366 INFO L93 Difference]: Finished difference Result 51 states and 52 transitions. [2022-04-06 20:00:14,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 20:00:14,367 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 8 states have internal predecessors, (22), 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 38 [2022-04-06 20:00:14,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:14,369 INFO L225 Difference]: With dead ends: 51 [2022-04-06 20:00:14,369 INFO L226 Difference]: Without dead ends: 49 [2022-04-06 20:00:14,369 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2022-04-06 20:00:14,369 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 27 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:14,370 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 40 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:14,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2022-04-06 20:00:14,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 48. [2022-04-06 20:00:14,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 34 states have (on average 1.0588235294117647) internal successors, (36), 35 states have internal predecessors, (36), 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 20:00:14,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 49 transitions. [2022-04-06 20:00:14,389 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 49 transitions. Word has length 38 [2022-04-06 20:00:14,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:14,389 INFO L478 AbstractCegarLoop]: Abstraction has 48 states and 49 transitions. [2022-04-06 20:00:14,389 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 8 states have internal predecessors, (22), 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 20:00:14,389 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 49 transitions. [2022-04-06 20:00:14,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-04-06 20:00:14,392 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:14,392 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:14,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:14,623 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:14,624 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:14,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:14,624 INFO L85 PathProgramCache]: Analyzing trace with hash 1712981222, now seen corresponding path program 13 times [2022-04-06 20:00:14,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:14,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [315336780] [2022-04-06 20:00:14,625 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:14,625 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:14,625 INFO L85 PathProgramCache]: Analyzing trace with hash 1712981222, now seen corresponding path program 14 times [2022-04-06 20:00:14,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:14,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781948259] [2022-04-06 20:00:14,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:14,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:14,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:14,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:14,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:14,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 20:00:14,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:14,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-06 20:00:14,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:14,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-06 20:00:14,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:14,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 20:00:14,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:14,757 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 24 proven. 20 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 20:00:14,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:14,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781948259] [2022-04-06 20:00:14,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781948259] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:14,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142531147] [2022-04-06 20:00:14,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:14,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:14,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:14,772 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:14,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-04-06 20:00:14,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:14,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:14,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 12 conjunts are in the unsatisfiable core [2022-04-06 20:00:14,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:15,004 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 20:00:15,004 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:15,106 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 20:00:15,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142531147] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:15,106 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:15,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 21 [2022-04-06 20:00:15,106 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:15,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [315336780] [2022-04-06 20:00:15,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [315336780] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:15,107 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:15,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:00:15,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821522492] [2022-04-06 20:00:15,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:15,107 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:00:15,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:15,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:00:15,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2022-04-06 20:00:15,108 INFO L87 Difference]: Start difference. First operand 48 states and 49 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 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 20:00:15,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:15,325 INFO L93 Difference]: Finished difference Result 72 states and 78 transitions. [2022-04-06 20:00:15,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 20:00:15,326 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 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 45 [2022-04-06 20:00:15,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:15,327 INFO L225 Difference]: With dead ends: 72 [2022-04-06 20:00:15,328 INFO L226 Difference]: Without dead ends: 49 [2022-04-06 20:00:15,328 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=202, Invalid=790, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:00:15,329 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:15,329 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 48 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:15,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2022-04-06 20:00:15,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2022-04-06 20:00:15,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 36 states have internal predecessors, (37), 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 20:00:15,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 50 transitions. [2022-04-06 20:00:15,333 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 50 transitions. Word has length 45 [2022-04-06 20:00:15,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:15,337 INFO L478 AbstractCegarLoop]: Abstraction has 49 states and 50 transitions. [2022-04-06 20:00:15,337 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 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 20:00:15,337 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 50 transitions. [2022-04-06 20:00:15,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-04-06 20:00:15,338 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:15,338 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:15,357 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-04-06 20:00:15,555 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,SelfDestructingSolverStorable8 [2022-04-06 20:00:15,557 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:15,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:15,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1007935918, now seen corresponding path program 15 times [2022-04-06 20:00:15,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:15,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [880993539] [2022-04-06 20:00:15,558 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:15,558 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:15,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1007935918, now seen corresponding path program 16 times [2022-04-06 20:00:15,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:15,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371831130] [2022-04-06 20:00:15,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:15,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:15,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:15,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:00:15,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:00:15,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:00:15,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:00:15,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,635 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 18 proven. 31 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 20:00:15,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:15,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371831130] [2022-04-06 20:00:15,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371831130] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:15,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717746378] [2022-04-06 20:00:15,635 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:15,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:15,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:15,636 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:15,637 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-04-06 20:00:15,669 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:15,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:15,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 20:00:15,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:15,750 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 23 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 20:00:15,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:15,821 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 23 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 20:00:15,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717746378] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:15,822 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:15,822 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 14 [2022-04-06 20:00:15,822 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:15,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [880993539] [2022-04-06 20:00:15,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [880993539] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:15,822 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:15,822 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 20:00:15,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35356316] [2022-04-06 20:00:15,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:15,822 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 20:00:15,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:15,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 20:00:15,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-04-06 20:00:15,823 INFO L87 Difference]: Start difference. First operand 49 states and 50 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 9 states have internal predecessors, (25), 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 20:00:15,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:15,940 INFO L93 Difference]: Finished difference Result 59 states and 60 transitions. [2022-04-06 20:00:15,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 20:00:15,941 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 9 states have internal predecessors, (25), 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 46 [2022-04-06 20:00:15,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:15,941 INFO L225 Difference]: With dead ends: 59 [2022-04-06 20:00:15,941 INFO L226 Difference]: Without dead ends: 57 [2022-04-06 20:00:15,942 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 102 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2022-04-06 20:00:15,942 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 26 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:15,942 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 45 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:15,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2022-04-06 20:00:15,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 56. [2022-04-06 20:00:15,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 40 states have (on average 1.05) internal successors, (42), 41 states have internal predecessors, (42), 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 20:00:15,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 57 transitions. [2022-04-06 20:00:15,946 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 57 transitions. Word has length 46 [2022-04-06 20:00:15,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:15,947 INFO L478 AbstractCegarLoop]: Abstraction has 56 states and 57 transitions. [2022-04-06 20:00:15,947 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 9 states have internal predecessors, (25), 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 20:00:15,947 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 57 transitions. [2022-04-06 20:00:15,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-04-06 20:00:15,947 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:15,947 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:15,964 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:16,164 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-04-06 20:00:16,164 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:16,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:16,164 INFO L85 PathProgramCache]: Analyzing trace with hash -397143292, now seen corresponding path program 17 times [2022-04-06 20:00:16,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:16,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1481433806] [2022-04-06 20:00:16,165 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:16,165 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:16,165 INFO L85 PathProgramCache]: Analyzing trace with hash -397143292, now seen corresponding path program 18 times [2022-04-06 20:00:16,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:16,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585906549] [2022-04-06 20:00:16,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:16,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:16,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:16,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:16,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:16,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:00:16,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:16,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:00:16,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:16,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:00:16,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:16,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:00:16,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:16,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:00:16,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:16,311 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 37 proven. 28 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 20:00:16,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:16,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585906549] [2022-04-06 20:00:16,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585906549] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:16,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984027729] [2022-04-06 20:00:16,311 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:16,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:16,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:16,313 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:16,323 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-04-06 20:00:16,357 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:00:16,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:16,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-06 20:00:16,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:16,542 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 20:00:16,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:16,635 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 20:00:16,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984027729] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:16,635 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:16,635 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 24 [2022-04-06 20:00:16,635 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:16,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1481433806] [2022-04-06 20:00:16,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1481433806] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:16,636 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:16,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:00:16,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010529123] [2022-04-06 20:00:16,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:16,636 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:00:16,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:16,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:00:16,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:00:16,637 INFO L87 Difference]: Start difference. First operand 56 states and 57 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 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 20:00:16,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:16,872 INFO L93 Difference]: Finished difference Result 83 states and 90 transitions. [2022-04-06 20:00:16,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:00:16,872 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 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 53 [2022-04-06 20:00:16,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:16,873 INFO L225 Difference]: With dead ends: 83 [2022-04-06 20:00:16,873 INFO L226 Difference]: Without dead ends: 57 [2022-04-06 20:00:16,874 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=262, Invalid=1070, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 20:00:16,874 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:16,874 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 64 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:16,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2022-04-06 20:00:16,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2022-04-06 20:00:16,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 41 states have (on average 1.048780487804878) internal successors, (43), 42 states have internal predecessors, (43), 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 20:00:16,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 58 transitions. [2022-04-06 20:00:16,879 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 58 transitions. Word has length 53 [2022-04-06 20:00:16,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:16,879 INFO L478 AbstractCegarLoop]: Abstraction has 57 states and 58 transitions. [2022-04-06 20:00:16,879 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 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 20:00:16,879 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 58 transitions. [2022-04-06 20:00:16,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-04-06 20:00:16,880 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:16,880 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:16,911 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:17,113 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,SelfDestructingSolverStorable10 [2022-04-06 20:00:17,113 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:17,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:17,113 INFO L85 PathProgramCache]: Analyzing trace with hash 1512613836, now seen corresponding path program 19 times [2022-04-06 20:00:17,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:17,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1040957385] [2022-04-06 20:00:17,114 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:17,114 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:17,114 INFO L85 PathProgramCache]: Analyzing trace with hash 1512613836, now seen corresponding path program 20 times [2022-04-06 20:00:17,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:17,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194731229] [2022-04-06 20:00:17,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:17,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:17,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:17,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-04-06 20:00:17,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-06 20:00:17,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-06 20:00:17,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 20:00:17,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:00:17,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,206 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 25 proven. 46 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 20:00:17,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:17,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194731229] [2022-04-06 20:00:17,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194731229] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:17,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058912144] [2022-04-06 20:00:17,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:17,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:17,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:17,208 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:17,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-04-06 20:00:17,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:17,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:17,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 20:00:17,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:17,398 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 31 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 20:00:17,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:17,497 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 31 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 20:00:17,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058912144] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:17,498 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:17,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 15 [2022-04-06 20:00:17,498 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:17,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1040957385] [2022-04-06 20:00:17,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1040957385] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:17,498 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:17,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 20:00:17,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886267213] [2022-04-06 20:00:17,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:17,498 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 20:00:17,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:17,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 20:00:17,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-04-06 20:00:17,499 INFO L87 Difference]: Start difference. First operand 57 states and 58 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 10 states have internal predecessors, (28), 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 20:00:17,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:17,634 INFO L93 Difference]: Finished difference Result 67 states and 68 transitions. [2022-04-06 20:00:17,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 20:00:17,635 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 10 states have internal predecessors, (28), 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 54 [2022-04-06 20:00:17,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:17,635 INFO L225 Difference]: With dead ends: 67 [2022-04-06 20:00:17,635 INFO L226 Difference]: Without dead ends: 65 [2022-04-06 20:00:17,636 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=469, Unknown=0, NotChecked=0, Total=600 [2022-04-06 20:00:17,636 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 31 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:17,636 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 40 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:17,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2022-04-06 20:00:17,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 64. [2022-04-06 20:00:17,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 46 states have (on average 1.0434782608695652) internal successors, (48), 47 states have internal predecessors, (48), 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 20:00:17,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 65 transitions. [2022-04-06 20:00:17,640 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 65 transitions. Word has length 54 [2022-04-06 20:00:17,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:17,640 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 65 transitions. [2022-04-06 20:00:17,641 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 10 states have internal predecessors, (28), 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 20:00:17,641 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 65 transitions. [2022-04-06 20:00:17,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-04-06 20:00:17,641 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:17,641 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:17,658 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:17,851 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,SelfDestructingSolverStorable11 [2022-04-06 20:00:17,851 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:17,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:17,852 INFO L85 PathProgramCache]: Analyzing trace with hash -522727642, now seen corresponding path program 21 times [2022-04-06 20:00:17,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:17,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1946341616] [2022-04-06 20:00:17,853 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:17,853 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:17,853 INFO L85 PathProgramCache]: Analyzing trace with hash -522727642, now seen corresponding path program 22 times [2022-04-06 20:00:17,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:17,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522579383] [2022-04-06 20:00:17,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:17,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:17,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:17,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-04-06 20:00:17,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-06 20:00:17,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-06 20:00:17,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 20:00:17,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:00:17,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:00:17,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:17,984 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 53 proven. 37 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 20:00:17,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:17,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522579383] [2022-04-06 20:00:17,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522579383] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:17,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258280316] [2022-04-06 20:00:17,984 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:17,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:17,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:17,985 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:18,001 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-04-06 20:00:18,032 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:18,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:18,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 16 conjunts are in the unsatisfiable core [2022-04-06 20:00:18,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:18,259 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 20:00:18,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:18,367 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 20:00:18,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258280316] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:18,367 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:18,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 27 [2022-04-06 20:00:18,368 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:18,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1946341616] [2022-04-06 20:00:18,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1946341616] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:18,368 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:18,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:00:18,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536023625] [2022-04-06 20:00:18,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:18,368 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:00:18,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:18,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:00:18,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=543, Unknown=0, NotChecked=0, Total=702 [2022-04-06 20:00:18,369 INFO L87 Difference]: Start difference. First operand 64 states and 65 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 17 states have internal predecessors, (30), 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 20:00:18,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:18,596 INFO L93 Difference]: Finished difference Result 94 states and 102 transitions. [2022-04-06 20:00:18,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:00:18,597 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 17 states have internal predecessors, (30), 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 61 [2022-04-06 20:00:18,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:18,597 INFO L225 Difference]: With dead ends: 94 [2022-04-06 20:00:18,597 INFO L226 Difference]: Without dead ends: 65 [2022-04-06 20:00:18,598 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 126 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=330, Invalid=1392, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:00:18,598 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:18,598 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 50 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:18,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2022-04-06 20:00:18,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2022-04-06 20:00:18,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 47 states have (on average 1.0425531914893618) internal successors, (49), 48 states have internal predecessors, (49), 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 20:00:18,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 66 transitions. [2022-04-06 20:00:18,603 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 66 transitions. Word has length 61 [2022-04-06 20:00:18,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:18,603 INFO L478 AbstractCegarLoop]: Abstraction has 65 states and 66 transitions. [2022-04-06 20:00:18,603 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 17 states have internal predecessors, (30), 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 20:00:18,603 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 66 transitions. [2022-04-06 20:00:18,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-04-06 20:00:18,603 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:18,604 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:18,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:18,805 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,SelfDestructingSolverStorable12 [2022-04-06 20:00:18,805 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:18,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:18,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1538319378, now seen corresponding path program 23 times [2022-04-06 20:00:18,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:18,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1700133623] [2022-04-06 20:00:18,806 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:18,806 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:18,806 INFO L85 PathProgramCache]: Analyzing trace with hash -1538319378, now seen corresponding path program 24 times [2022-04-06 20:00:18,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:18,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329550049] [2022-04-06 20:00:18,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:18,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:18,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:18,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:18,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:18,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 20:00:18,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:18,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 20:00:18,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:18,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 20:00:18,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:18,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:00:18,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:18,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:00:18,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:18,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:00:18,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:18,934 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 33 proven. 64 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 20:00:18,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:18,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329550049] [2022-04-06 20:00:18,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329550049] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:18,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252500623] [2022-04-06 20:00:18,935 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:18,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:18,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:18,943 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:18,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-04-06 20:00:18,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:00:18,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:18,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 20:00:18,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:19,099 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 20:00:19,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:19,213 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 20:00:19,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252500623] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:19,213 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:19,213 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 16 [2022-04-06 20:00:19,214 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:19,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1700133623] [2022-04-06 20:00:19,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1700133623] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:19,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:19,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 20:00:19,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494725182] [2022-04-06 20:00:19,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:19,214 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 20:00:19,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:19,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 20:00:19,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:00:19,215 INFO L87 Difference]: Start difference. First operand 65 states and 66 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 11 states have internal predecessors, (31), 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 20:00:19,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:19,362 INFO L93 Difference]: Finished difference Result 75 states and 76 transitions. [2022-04-06 20:00:19,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 20:00:19,362 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 11 states have internal predecessors, (31), 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 62 [2022-04-06 20:00:19,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:19,363 INFO L225 Difference]: With dead ends: 75 [2022-04-06 20:00:19,363 INFO L226 Difference]: Without dead ends: 73 [2022-04-06 20:00:19,364 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 140 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=157, Invalid=545, Unknown=0, NotChecked=0, Total=702 [2022-04-06 20:00:19,364 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 32 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:19,364 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 40 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:19,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2022-04-06 20:00:19,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 72. [2022-04-06 20:00:19,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 52 states have (on average 1.0384615384615385) internal successors, (54), 53 states have internal predecessors, (54), 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 20:00:19,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 73 transitions. [2022-04-06 20:00:19,369 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 73 transitions. Word has length 62 [2022-04-06 20:00:19,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:19,369 INFO L478 AbstractCegarLoop]: Abstraction has 72 states and 73 transitions. [2022-04-06 20:00:19,369 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 11 states have internal predecessors, (31), 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 20:00:19,369 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 73 transitions. [2022-04-06 20:00:19,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-04-06 20:00:19,369 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:19,369 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:19,385 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:19,570 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,SelfDestructingSolverStorable13 [2022-04-06 20:00:19,570 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:19,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:19,570 INFO L85 PathProgramCache]: Analyzing trace with hash -735129404, now seen corresponding path program 25 times [2022-04-06 20:00:19,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:19,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2117253354] [2022-04-06 20:00:19,571 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:19,571 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:19,572 INFO L85 PathProgramCache]: Analyzing trace with hash -735129404, now seen corresponding path program 26 times [2022-04-06 20:00:19,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:19,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759804386] [2022-04-06 20:00:19,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:19,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:19,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:19,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:19,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:19,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 20:00:19,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:19,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 20:00:19,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:19,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 20:00:19,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:19,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:00:19,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:19,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:00:19,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:19,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:00:19,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:19,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:00:19,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:19,763 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 72 proven. 47 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 20:00:19,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:19,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759804386] [2022-04-06 20:00:19,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759804386] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:19,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495790192] [2022-04-06 20:00:19,764 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:19,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:19,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:19,775 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:19,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-04-06 20:00:19,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:19,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:19,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:00:19,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:20,051 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 20:00:20,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:20,141 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 20:00:20,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495790192] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:20,142 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:20,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 30 [2022-04-06 20:00:20,142 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:20,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2117253354] [2022-04-06 20:00:20,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2117253354] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:20,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:20,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:00:20,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817187435] [2022-04-06 20:00:20,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:20,143 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:00:20,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:20,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:00:20,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=674, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:00:20,143 INFO L87 Difference]: Start difference. First operand 72 states and 73 transitions. Second operand has 20 states, 20 states have (on average 1.65) internal successors, (33), 19 states have internal predecessors, (33), 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 20:00:20,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:20,325 INFO L93 Difference]: Finished difference Result 105 states and 114 transitions. [2022-04-06 20:00:20,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:00:20,325 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.65) internal successors, (33), 19 states have internal predecessors, (33), 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 69 [2022-04-06 20:00:20,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:20,326 INFO L225 Difference]: With dead ends: 105 [2022-04-06 20:00:20,326 INFO L226 Difference]: Without dead ends: 73 [2022-04-06 20:00:20,327 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 143 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=406, Invalid=1756, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:00:20,327 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 21 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:20,327 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 56 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:20,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2022-04-06 20:00:20,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2022-04-06 20:00:20,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 53 states have (on average 1.0377358490566038) internal successors, (55), 54 states have internal predecessors, (55), 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 20:00:20,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 74 transitions. [2022-04-06 20:00:20,332 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 74 transitions. Word has length 69 [2022-04-06 20:00:20,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:20,333 INFO L478 AbstractCegarLoop]: Abstraction has 73 states and 74 transitions. [2022-04-06 20:00:20,333 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.65) internal successors, (33), 19 states have internal predecessors, (33), 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 20:00:20,333 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 74 transitions. [2022-04-06 20:00:20,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-04-06 20:00:20,333 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:20,333 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:20,366 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:20,533 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:20,534 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:20,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:20,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1460721036, now seen corresponding path program 27 times [2022-04-06 20:00:20,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:20,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1754537128] [2022-04-06 20:00:20,535 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:20,535 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:20,535 INFO L85 PathProgramCache]: Analyzing trace with hash 1460721036, now seen corresponding path program 28 times [2022-04-06 20:00:20,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:20,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956322202] [2022-04-06 20:00:20,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:20,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:20,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:20,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-06 20:00:20,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-06 20:00:20,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-06 20:00:20,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 20:00:20,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:00:20,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:00:20,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:00:20,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,635 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 42 proven. 85 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 20:00:20,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:20,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956322202] [2022-04-06 20:00:20,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956322202] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:20,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805517109] [2022-04-06 20:00:20,636 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:20,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:20,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:20,653 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:20,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-04-06 20:00:20,694 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:20,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:20,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 20:00:20,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:20,877 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 50 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 20:00:20,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:21,000 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 50 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 20:00:21,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805517109] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:21,000 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:21,000 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 17 [2022-04-06 20:00:21,000 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:21,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1754537128] [2022-04-06 20:00:21,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1754537128] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:21,001 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:21,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:00:21,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543445208] [2022-04-06 20:00:21,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:21,002 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:00:21,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:21,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:00:21,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-04-06 20:00:21,003 INFO L87 Difference]: Start difference. First operand 73 states and 74 transitions. Second operand has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 12 states have internal predecessors, (34), 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 20:00:21,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:21,176 INFO L93 Difference]: Finished difference Result 83 states and 84 transitions. [2022-04-06 20:00:21,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 20:00:21,176 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 12 states have internal predecessors, (34), 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 70 [2022-04-06 20:00:21,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:21,177 INFO L225 Difference]: With dead ends: 83 [2022-04-06 20:00:21,177 INFO L226 Difference]: Without dead ends: 81 [2022-04-06 20:00:21,177 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 159 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=186, Invalid=626, Unknown=0, NotChecked=0, Total=812 [2022-04-06 20:00:21,177 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 29 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:21,178 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 50 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:21,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2022-04-06 20:00:21,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 80. [2022-04-06 20:00:21,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 58 states have (on average 1.0344827586206897) internal successors, (60), 59 states have internal predecessors, (60), 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 20:00:21,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 81 transitions. [2022-04-06 20:00:21,182 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 81 transitions. Word has length 70 [2022-04-06 20:00:21,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:21,182 INFO L478 AbstractCegarLoop]: Abstraction has 80 states and 81 transitions. [2022-04-06 20:00:21,182 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 12 states have internal predecessors, (34), 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 20:00:21,183 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 81 transitions. [2022-04-06 20:00:21,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-04-06 20:00:21,183 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:21,183 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:21,209 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:21,387 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,SelfDestructingSolverStorable15 [2022-04-06 20:00:21,387 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:21,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:21,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1934317210, now seen corresponding path program 29 times [2022-04-06 20:00:21,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:21,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [154536852] [2022-04-06 20:00:21,388 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:21,388 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:21,389 INFO L85 PathProgramCache]: Analyzing trace with hash -1934317210, now seen corresponding path program 30 times [2022-04-06 20:00:21,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:21,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330970272] [2022-04-06 20:00:21,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:21,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:21,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:21,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:21,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:21,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-06 20:00:21,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:21,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-06 20:00:21,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:21,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-06 20:00:21,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:21,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 20:00:21,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:21,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:00:21,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:21,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:00:21,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:21,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:00:21,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:21,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:00:21,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:21,558 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 94 proven. 58 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 20:00:21,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:21,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330970272] [2022-04-06 20:00:21,558 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330970272] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:21,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389260886] [2022-04-06 20:00:21,558 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:21,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:21,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:21,559 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:21,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-04-06 20:00:21,613 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:00:21,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:21,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-06 20:00:21,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:21,902 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 20:00:21,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:22,029 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 20:00:22,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389260886] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:22,030 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:22,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 33 [2022-04-06 20:00:22,030 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:22,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [154536852] [2022-04-06 20:00:22,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [154536852] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:22,030 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:22,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:00:22,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037880604] [2022-04-06 20:00:22,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:22,031 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:00:22,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:22,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:00:22,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=819, Unknown=0, NotChecked=0, Total=1056 [2022-04-06 20:00:22,031 INFO L87 Difference]: Start difference. First operand 80 states and 81 transitions. Second operand has 22 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 21 states have internal predecessors, (36), 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 20:00:22,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:22,329 INFO L93 Difference]: Finished difference Result 116 states and 126 transitions. [2022-04-06 20:00:22,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:00:22,329 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 21 states have internal predecessors, (36), 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 77 [2022-04-06 20:00:22,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:22,330 INFO L225 Difference]: With dead ends: 116 [2022-04-06 20:00:22,330 INFO L226 Difference]: Without dead ends: 81 [2022-04-06 20:00:22,331 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 160 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 725 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=490, Invalid=2162, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:00:22,331 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:22,332 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 62 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:22,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2022-04-06 20:00:22,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2022-04-06 20:00:22,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 59 states have (on average 1.0338983050847457) internal successors, (61), 60 states have internal predecessors, (61), 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 20:00:22,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 82 transitions. [2022-04-06 20:00:22,338 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 82 transitions. Word has length 77 [2022-04-06 20:00:22,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:22,339 INFO L478 AbstractCegarLoop]: Abstraction has 81 states and 82 transitions. [2022-04-06 20:00:22,339 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 21 states have internal predecessors, (36), 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 20:00:22,339 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 82 transitions. [2022-04-06 20:00:22,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-04-06 20:00:22,340 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:22,340 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:22,364 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-04-06 20:00:22,556 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-04-06 20:00:22,556 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:22,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:22,557 INFO L85 PathProgramCache]: Analyzing trace with hash -188127698, now seen corresponding path program 31 times [2022-04-06 20:00:22,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:22,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [316170109] [2022-04-06 20:00:22,558 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:22,558 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:22,558 INFO L85 PathProgramCache]: Analyzing trace with hash -188127698, now seen corresponding path program 32 times [2022-04-06 20:00:22,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:22,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203348677] [2022-04-06 20:00:22,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:22,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:22,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:22,660 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 18 [2022-04-06 20:00:22,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-06 20:00:22,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 20:00:22,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 20:00:22,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:00:22,669 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 53 [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 60 [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 67 [2022-04-06 20:00:22,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:22,676 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 52 proven. 109 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 20:00:22,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:22,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203348677] [2022-04-06 20:00:22,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203348677] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:22,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865891294] [2022-04-06 20:00:22,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:22,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:22,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:22,695 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:22,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-04-06 20:00:22,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:22,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:22,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 20:00:22,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:22,894 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 61 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 20:00:22,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:23,038 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 61 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 20:00:23,039 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865891294] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:23,039 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:23,039 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 18 [2022-04-06 20:00:23,039 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:23,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [316170109] [2022-04-06 20:00:23,039 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [316170109] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:23,039 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:23,039 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:00:23,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664807975] [2022-04-06 20:00:23,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:23,040 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:00:23,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:23,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:00:23,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2022-04-06 20:00:23,040 INFO L87 Difference]: Start difference. First operand 81 states and 82 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 13 states have internal predecessors, (37), 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 20:00:23,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:23,220 INFO L93 Difference]: Finished difference Result 91 states and 92 transitions. [2022-04-06 20:00:23,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:00:23,220 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 13 states have internal predecessors, (37), 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 78 [2022-04-06 20:00:23,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:23,221 INFO L225 Difference]: With dead ends: 91 [2022-04-06 20:00:23,221 INFO L226 Difference]: Without dead ends: 89 [2022-04-06 20:00:23,221 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 178 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=218, Invalid=712, Unknown=0, NotChecked=0, Total=930 [2022-04-06 20:00:23,222 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 34 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:23,222 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 45 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:23,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-04-06 20:00:23,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 88. [2022-04-06 20:00:23,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 64 states have (on average 1.03125) internal successors, (66), 65 states have internal predecessors, (66), 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 20:00:23,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 89 transitions. [2022-04-06 20:00:23,227 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 89 transitions. Word has length 78 [2022-04-06 20:00:23,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:23,227 INFO L478 AbstractCegarLoop]: Abstraction has 88 states and 89 transitions. [2022-04-06 20:00:23,227 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 13 states have internal predecessors, (37), 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 20:00:23,227 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 89 transitions. [2022-04-06 20:00:23,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-04-06 20:00:23,228 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:23,228 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:23,257 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-04-06 20:00:23,444 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-04-06 20:00:23,444 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:23,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:23,444 INFO L85 PathProgramCache]: Analyzing trace with hash -172458364, now seen corresponding path program 33 times [2022-04-06 20:00:23,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:23,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1606632626] [2022-04-06 20:00:23,445 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:23,445 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:23,445 INFO L85 PathProgramCache]: Analyzing trace with hash -172458364, now seen corresponding path program 34 times [2022-04-06 20:00:23,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:23,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992219431] [2022-04-06 20:00:23,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:23,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:23,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:23,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-06 20:00:23,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-06 20:00:23,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 20:00:23,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 20:00:23,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:00:23,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:00:23,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:00:23,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:00:23,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:00:23,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,672 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 119 proven. 70 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 20:00:23,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:23,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992219431] [2022-04-06 20:00:23,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992219431] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:23,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843886890] [2022-04-06 20:00:23,673 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:23,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:23,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:23,674 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:23,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-04-06 20:00:23,742 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:23,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:23,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-06 20:00:23,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:24,069 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 20:00:24,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:24,210 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 20:00:24,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843886890] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:24,210 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:24,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 36 [2022-04-06 20:00:24,210 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:24,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1606632626] [2022-04-06 20:00:24,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1606632626] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:24,210 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:24,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:00:24,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038157822] [2022-04-06 20:00:24,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:24,211 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:00:24,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:24,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:00:24,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=978, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:00:24,212 INFO L87 Difference]: Start difference. First operand 88 states and 89 transitions. Second operand has 24 states, 24 states have (on average 1.625) internal successors, (39), 23 states have internal predecessors, (39), 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 20:00:24,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:24,622 INFO L93 Difference]: Finished difference Result 127 states and 138 transitions. [2022-04-06 20:00:24,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:00:24,623 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.625) internal successors, (39), 23 states have internal predecessors, (39), 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 85 [2022-04-06 20:00:24,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:24,624 INFO L225 Difference]: With dead ends: 127 [2022-04-06 20:00:24,624 INFO L226 Difference]: Without dead ends: 89 [2022-04-06 20:00:24,627 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 177 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 882 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=582, Invalid=2610, Unknown=0, NotChecked=0, Total=3192 [2022-04-06 20:00:24,628 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:24,628 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 83 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:24,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-04-06 20:00:24,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2022-04-06 20:00:24,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 65 states have (on average 1.0307692307692307) internal successors, (67), 66 states have internal predecessors, (67), 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 20:00:24,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 90 transitions. [2022-04-06 20:00:24,638 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 90 transitions. Word has length 85 [2022-04-06 20:00:24,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:24,638 INFO L478 AbstractCegarLoop]: Abstraction has 89 states and 90 transitions. [2022-04-06 20:00:24,638 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.625) internal successors, (39), 23 states have internal predecessors, (39), 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 20:00:24,638 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 90 transitions. [2022-04-06 20:00:24,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-04-06 20:00:24,640 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:24,640 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:24,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:24,870 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:24,870 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:24,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:24,870 INFO L85 PathProgramCache]: Analyzing trace with hash 549974860, now seen corresponding path program 35 times [2022-04-06 20:00:24,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:24,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1059217445] [2022-04-06 20:00:24,871 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:24,871 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:24,872 INFO L85 PathProgramCache]: Analyzing trace with hash 549974860, now seen corresponding path program 36 times [2022-04-06 20:00:24,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:24,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083880713] [2022-04-06 20:00:24,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:24,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:24,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:25,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-06 20:00:25,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 20:00:25,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-06 20:00:25,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:00:25,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:00:25,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:00:25,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:00:25,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:00:25,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:00:25,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,032 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 63 proven. 136 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 20:00:25,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:25,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083880713] [2022-04-06 20:00:25,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083880713] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:25,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175809357] [2022-04-06 20:00:25,032 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:25,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:25,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:25,033 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:25,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-04-06 20:00:25,088 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:00:25,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:25,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 20:00:25,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:25,210 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 73 proven. 126 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 20:00:25,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:25,341 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 73 proven. 126 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 20:00:25,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175809357] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:25,342 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:25,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 19 [2022-04-06 20:00:25,342 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:25,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1059217445] [2022-04-06 20:00:25,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1059217445] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:25,342 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:25,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:00:25,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831768744] [2022-04-06 20:00:25,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:25,343 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:00:25,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:25,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:00:25,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2022-04-06 20:00:25,343 INFO L87 Difference]: Start difference. First operand 89 states and 90 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 14 states have internal predecessors, (40), 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 20:00:25,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:25,485 INFO L93 Difference]: Finished difference Result 99 states and 100 transitions. [2022-04-06 20:00:25,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 20:00:25,486 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 14 states have internal predecessors, (40), 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 86 [2022-04-06 20:00:25,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:25,486 INFO L225 Difference]: With dead ends: 99 [2022-04-06 20:00:25,486 INFO L226 Difference]: Without dead ends: 97 [2022-04-06 20:00:25,487 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 197 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=253, Invalid=803, Unknown=0, NotChecked=0, Total=1056 [2022-04-06 20:00:25,487 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 31 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:25,487 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 45 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:25,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-04-06 20:00:25,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 96. [2022-04-06 20:00:25,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 70 states have (on average 1.0285714285714285) internal successors, (72), 71 states have internal predecessors, (72), 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 20:00:25,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 97 transitions. [2022-04-06 20:00:25,492 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 97 transitions. Word has length 86 [2022-04-06 20:00:25,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:25,493 INFO L478 AbstractCegarLoop]: Abstraction has 96 states and 97 transitions. [2022-04-06 20:00:25,493 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 14 states have internal predecessors, (40), 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 20:00:25,493 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 97 transitions. [2022-04-06 20:00:25,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-04-06 20:00:25,493 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:25,493 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:25,512 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:25,695 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:25,696 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:25,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:25,696 INFO L85 PathProgramCache]: Analyzing trace with hash 571773862, now seen corresponding path program 37 times [2022-04-06 20:00:25,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:25,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1418785040] [2022-04-06 20:00:25,697 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:25,697 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:25,697 INFO L85 PathProgramCache]: Analyzing trace with hash 571773862, now seen corresponding path program 38 times [2022-04-06 20:00:25,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:25,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845458869] [2022-04-06 20:00:25,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:25,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:25,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [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 19 [2022-04-06 20:00:25,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 20:00:25,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-06 20:00:25,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:00:25,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:00:25,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:00:25,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:00:25,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:00:25,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:00:25,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:00:25,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:25,976 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 147 proven. 83 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 20:00:25,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:25,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845458869] [2022-04-06 20:00:25,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845458869] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:25,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558288920] [2022-04-06 20:00:25,976 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:25,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:25,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:26,000 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:26,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-04-06 20:00:26,089 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:26,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:26,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-06 20:00:26,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:26,463 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 20:00:26,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:26,624 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 20:00:26,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558288920] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:26,625 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:26,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 39 [2022-04-06 20:00:26,625 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:26,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1418785040] [2022-04-06 20:00:26,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1418785040] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:26,625 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:26,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:00:26,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845614932] [2022-04-06 20:00:26,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:26,626 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:00:26,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:26,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:00:26,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=331, Invalid=1151, Unknown=0, NotChecked=0, Total=1482 [2022-04-06 20:00:26,627 INFO L87 Difference]: Start difference. First operand 96 states and 97 transitions. Second operand has 26 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 25 states have internal predecessors, (42), 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 20:00:26,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:26,941 INFO L93 Difference]: Finished difference Result 138 states and 150 transitions. [2022-04-06 20:00:26,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:00:26,941 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 25 states have internal predecessors, (42), 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 93 [2022-04-06 20:00:26,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:26,946 INFO L225 Difference]: With dead ends: 138 [2022-04-06 20:00:26,946 INFO L226 Difference]: Without dead ends: 97 [2022-04-06 20:00:26,948 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 194 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1054 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=682, Invalid=3100, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:00:26,950 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:26,950 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 74 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:26,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-04-06 20:00:26,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 97. [2022-04-06 20:00:26,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 71 states have (on average 1.028169014084507) internal successors, (73), 72 states have internal predecessors, (73), 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 20:00:26,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 98 transitions. [2022-04-06 20:00:26,974 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 98 transitions. Word has length 93 [2022-04-06 20:00:26,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:26,974 INFO L478 AbstractCegarLoop]: Abstraction has 97 states and 98 transitions. [2022-04-06 20:00:26,974 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 25 states have internal predecessors, (42), 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 20:00:26,974 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 98 transitions. [2022-04-06 20:00:26,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-04-06 20:00:26,975 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:26,975 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:26,991 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:27,183 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,SelfDestructingSolverStorable20 [2022-04-06 20:00:27,183 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:27,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:27,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1511604114, now seen corresponding path program 39 times [2022-04-06 20:00:27,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:27,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [484335244] [2022-04-06 20:00:27,185 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:27,185 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:27,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1511604114, now seen corresponding path program 40 times [2022-04-06 20:00:27,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:27,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746998724] [2022-04-06 20:00:27,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:27,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:27,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:27,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:27,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:27,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-06 20:00:27,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:27,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-06 20:00:27,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:27,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 20:00:27,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:27,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 20:00:27,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:27,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:00:27,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:27,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:00:27,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:27,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:00:27,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:27,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:00:27,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:27,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:00:27,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:27,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:00:27,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:27,347 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 75 proven. 166 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 20:00:27,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:27,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746998724] [2022-04-06 20:00:27,347 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746998724] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:27,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706208861] [2022-04-06 20:00:27,347 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:27,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:27,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:27,364 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:27,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-04-06 20:00:27,406 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:27,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:27,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 20:00:27,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:27,535 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 86 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 20:00:27,535 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:27,663 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 86 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 20:00:27,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706208861] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:27,663 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:27,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 20 [2022-04-06 20:00:27,664 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:27,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [484335244] [2022-04-06 20:00:27,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [484335244] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:27,664 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:27,664 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:00:27,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152100075] [2022-04-06 20:00:27,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:27,664 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:00:27,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:27,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:00:27,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2022-04-06 20:00:27,665 INFO L87 Difference]: Start difference. First operand 97 states and 98 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 15 states have internal predecessors, (43), 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 20:00:27,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:27,878 INFO L93 Difference]: Finished difference Result 107 states and 108 transitions. [2022-04-06 20:00:27,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:00:27,879 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 15 states have internal predecessors, (43), 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 94 [2022-04-06 20:00:27,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:27,880 INFO L225 Difference]: With dead ends: 107 [2022-04-06 20:00:27,880 INFO L226 Difference]: Without dead ends: 105 [2022-04-06 20:00:27,880 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 216 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 20:00:27,881 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 36 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:27,881 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 50 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:27,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2022-04-06 20:00:27,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 104. [2022-04-06 20:00:27,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 76 states have (on average 1.0263157894736843) internal successors, (78), 77 states have internal predecessors, (78), 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 20:00:27,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 105 transitions. [2022-04-06 20:00:27,904 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 105 transitions. Word has length 94 [2022-04-06 20:00:27,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:27,905 INFO L478 AbstractCegarLoop]: Abstraction has 104 states and 105 transitions. [2022-04-06 20:00:27,905 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 15 states have internal predecessors, (43), 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 20:00:27,905 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 105 transitions. [2022-04-06 20:00:27,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-04-06 20:00:27,905 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:27,905 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:27,937 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:28,121 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,SelfDestructingSolverStorable21 [2022-04-06 20:00:28,121 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:28,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:28,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1544363076, now seen corresponding path program 41 times [2022-04-06 20:00:28,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:28,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2075349879] [2022-04-06 20:00:28,123 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:28,123 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:28,123 INFO L85 PathProgramCache]: Analyzing trace with hash 1544363076, now seen corresponding path program 42 times [2022-04-06 20:00:28,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:28,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791208534] [2022-04-06 20:00:28,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:28,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:28,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:28,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-06 20:00:28,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-06 20:00:28,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 20:00:28,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 20:00:28,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:00:28,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:00:28,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:00:28,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:00:28,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:00:28,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:00:28,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:00:28,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,381 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 178 proven. 97 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:00:28,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:28,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791208534] [2022-04-06 20:00:28,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791208534] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:28,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559308628] [2022-04-06 20:00:28,381 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:28,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:28,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:28,382 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:28,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-04-06 20:00:28,432 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-04-06 20:00:28,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:28,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-06 20:00:28,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:28,751 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:00:28,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:28,864 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:00:28,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1559308628] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:28,864 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:28,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 42 [2022-04-06 20:00:28,865 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:28,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2075349879] [2022-04-06 20:00:28,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2075349879] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:28,865 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:28,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:00:28,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817976313] [2022-04-06 20:00:28,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:28,865 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:00:28,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:28,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:00:28,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=384, Invalid=1338, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:00:28,867 INFO L87 Difference]: Start difference. First operand 104 states and 105 transitions. Second operand has 28 states, 28 states have (on average 1.6071428571428572) internal successors, (45), 27 states have internal predecessors, (45), 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 20:00:29,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:29,229 INFO L93 Difference]: Finished difference Result 149 states and 162 transitions. [2022-04-06 20:00:29,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:00:29,229 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.6071428571428572) internal successors, (45), 27 states have internal predecessors, (45), 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 101 [2022-04-06 20:00:29,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:29,230 INFO L225 Difference]: With dead ends: 149 [2022-04-06 20:00:29,230 INFO L226 Difference]: Without dead ends: 105 [2022-04-06 20:00:29,231 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 211 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1241 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=790, Invalid=3632, Unknown=0, NotChecked=0, Total=4422 [2022-04-06 20:00:29,231 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:29,232 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 65 Invalid, 516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:29,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2022-04-06 20:00:29,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2022-04-06 20:00:29,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.025974025974026) internal successors, (79), 78 states have internal predecessors, (79), 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 20:00:29,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 106 transitions. [2022-04-06 20:00:29,240 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 106 transitions. Word has length 101 [2022-04-06 20:00:29,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:29,240 INFO L478 AbstractCegarLoop]: Abstraction has 105 states and 106 transitions. [2022-04-06 20:00:29,240 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.6071428571428572) internal successors, (45), 27 states have internal predecessors, (45), 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 20:00:29,240 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 106 transitions. [2022-04-06 20:00:29,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-04-06 20:00:29,241 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:29,241 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:29,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:29,441 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:29,441 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:29,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:29,442 INFO L85 PathProgramCache]: Analyzing trace with hash -2039873268, now seen corresponding path program 43 times [2022-04-06 20:00:29,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:29,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1908470832] [2022-04-06 20:00:29,443 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:29,443 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:29,443 INFO L85 PathProgramCache]: Analyzing trace with hash -2039873268, now seen corresponding path program 44 times [2022-04-06 20:00:29,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:29,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598383768] [2022-04-06 20:00:29,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:29,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:29,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:29,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:29,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:29,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:00:29,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:29,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:00:29,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:29,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:00:29,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:29,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:00:29,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:29,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:00:29,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:29,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:00:29,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:29,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:00:29,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:29,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:00:29,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:29,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:00:29,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:29,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:00:29,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:29,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:00:29,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:29,618 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 88 proven. 199 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:00:29,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:29,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598383768] [2022-04-06 20:00:29,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598383768] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:29,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419520327] [2022-04-06 20:00:29,619 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:29,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:29,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:29,620 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:29,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-04-06 20:00:29,664 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:29,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:29,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 20:00:29,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:29,841 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 100 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:00:29,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:30,039 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 100 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:00:30,039 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419520327] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:30,039 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:30,039 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 21 [2022-04-06 20:00:30,040 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:30,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1908470832] [2022-04-06 20:00:30,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1908470832] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:30,040 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:30,040 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:00:30,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776440337] [2022-04-06 20:00:30,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:30,040 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:00:30,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:30,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:00:30,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2022-04-06 20:00:30,041 INFO L87 Difference]: Start difference. First operand 105 states and 106 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 16 states have internal predecessors, (46), 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 20:00:30,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:30,264 INFO L93 Difference]: Finished difference Result 115 states and 116 transitions. [2022-04-06 20:00:30,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 20:00:30,265 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 16 states have internal predecessors, (46), 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 102 [2022-04-06 20:00:30,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:30,265 INFO L225 Difference]: With dead ends: 115 [2022-04-06 20:00:30,266 INFO L226 Difference]: Without dead ends: 113 [2022-04-06 20:00:30,266 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 235 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=332, Invalid=1000, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 20:00:30,266 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 43 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:30,267 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 35 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:30,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-04-06 20:00:30,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 112. [2022-04-06 20:00:30,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 82 states have (on average 1.024390243902439) internal successors, (84), 83 states have internal predecessors, (84), 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 20:00:30,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 113 transitions. [2022-04-06 20:00:30,273 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 113 transitions. Word has length 102 [2022-04-06 20:00:30,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:30,275 INFO L478 AbstractCegarLoop]: Abstraction has 112 states and 113 transitions. [2022-04-06 20:00:30,275 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 16 states have internal predecessors, (46), 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 20:00:30,275 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 113 transitions. [2022-04-06 20:00:30,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-04-06 20:00:30,275 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:30,275 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:30,291 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-04-06 20:00:30,478 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:30,479 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:30,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:30,479 INFO L85 PathProgramCache]: Analyzing trace with hash -631534106, now seen corresponding path program 45 times [2022-04-06 20:00:30,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:30,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1501425518] [2022-04-06 20:00:30,480 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:30,480 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:30,480 INFO L85 PathProgramCache]: Analyzing trace with hash -631534106, now seen corresponding path program 46 times [2022-04-06 20:00:30,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:30,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548321163] [2022-04-06 20:00:30,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:30,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:30,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:30,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:30,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:30,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:00:30,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:30,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:00:30,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:30,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:00:30,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:30,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:00:30,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:30,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:00:30,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:30,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:00:30,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:30,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:00:30,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:30,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:00:30,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:30,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:00:30,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:30,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:00:30,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:30,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:00:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:30,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:00:30,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:30,819 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 212 proven. 112 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 20:00:30,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:30,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548321163] [2022-04-06 20:00:30,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548321163] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:30,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322084003] [2022-04-06 20:00:30,820 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:30,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:30,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:30,821 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:30,822 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-04-06 20:00:30,870 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:30,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:30,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-06 20:00:30,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:31,363 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 20:00:31,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:31,575 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 20:00:31,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322084003] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:31,576 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:31,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 45 [2022-04-06 20:00:31,576 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:31,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1501425518] [2022-04-06 20:00:31,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1501425518] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:31,576 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:31,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:00:31,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301783103] [2022-04-06 20:00:31,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:31,577 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:00:31,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:31,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:00:31,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=441, Invalid=1539, Unknown=0, NotChecked=0, Total=1980 [2022-04-06 20:00:31,578 INFO L87 Difference]: Start difference. First operand 112 states and 113 transitions. Second operand has 30 states, 30 states have (on average 1.6) internal successors, (48), 29 states have internal predecessors, (48), 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 20:00:31,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:31,959 INFO L93 Difference]: Finished difference Result 160 states and 174 transitions. [2022-04-06 20:00:31,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:00:31,959 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.6) internal successors, (48), 29 states have internal predecessors, (48), 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 109 [2022-04-06 20:00:31,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:31,960 INFO L225 Difference]: With dead ends: 160 [2022-04-06 20:00:31,960 INFO L226 Difference]: Without dead ends: 113 [2022-04-06 20:00:31,962 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 228 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1443 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=906, Invalid=4206, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:00:31,962 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:31,962 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 66 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 486 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:31,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-04-06 20:00:31,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2022-04-06 20:00:31,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 83 states have (on average 1.0240963855421688) internal successors, (85), 84 states have internal predecessors, (85), 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 20:00:31,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 114 transitions. [2022-04-06 20:00:31,969 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 114 transitions. Word has length 109 [2022-04-06 20:00:31,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:31,969 INFO L478 AbstractCegarLoop]: Abstraction has 113 states and 114 transitions. [2022-04-06 20:00:31,969 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.6) internal successors, (48), 29 states have internal predecessors, (48), 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 20:00:31,969 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 114 transitions. [2022-04-06 20:00:31,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-04-06 20:00:31,970 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:31,970 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:31,990 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 20:00:32,191 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,SelfDestructingSolverStorable24 [2022-04-06 20:00:32,191 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:32,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:32,192 INFO L85 PathProgramCache]: Analyzing trace with hash -1324668242, now seen corresponding path program 47 times [2022-04-06 20:00:32,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:32,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1614782072] [2022-04-06 20:00:32,193 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:32,193 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:32,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1324668242, now seen corresponding path program 48 times [2022-04-06 20:00:32,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:32,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821086214] [2022-04-06 20:00:32,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:32,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:32,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:32,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:32,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:32,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-06 20:00:32,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:32,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-06 20:00:32,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:32,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 20:00:32,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:32,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:00:32,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:32,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:00:32,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:32,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:00:32,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:32,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:00:32,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:32,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:00:32,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:32,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:00:32,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:32,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:00:32,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:32,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:00:32,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:32,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:00:32,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:32,406 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 102 proven. 235 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 20:00:32,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:32,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821086214] [2022-04-06 20:00:32,407 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821086214] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:32,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903828714] [2022-04-06 20:00:32,407 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:32,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:32,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:32,408 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:32,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-04-06 20:00:32,475 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-04-06 20:00:32,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:32,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:00:32,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:32,592 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 115 proven. 222 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 20:00:32,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:32,711 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 115 proven. 222 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 20:00:32,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903828714] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:32,711 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:32,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 22 [2022-04-06 20:00:32,711 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:32,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1614782072] [2022-04-06 20:00:32,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1614782072] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:32,711 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:32,712 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:00:32,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619054999] [2022-04-06 20:00:32,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:32,712 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:00:32,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:32,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:00:32,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:00:32,712 INFO L87 Difference]: Start difference. First operand 113 states and 114 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 17 states have internal predecessors, (49), 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 20:00:32,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:32,881 INFO L93 Difference]: Finished difference Result 123 states and 124 transitions. [2022-04-06 20:00:32,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:00:32,881 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 17 states have internal predecessors, (49), 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 110 [2022-04-06 20:00:32,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:32,882 INFO L225 Difference]: With dead ends: 123 [2022-04-06 20:00:32,882 INFO L226 Difference]: Without dead ends: 121 [2022-04-06 20:00:32,883 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 254 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=376, Invalid=1106, Unknown=0, NotChecked=0, Total=1482 [2022-04-06 20:00:32,883 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 38 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:32,883 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 45 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:32,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2022-04-06 20:00:32,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 120. [2022-04-06 20:00:32,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 88 states have (on average 1.0227272727272727) internal successors, (90), 89 states have internal predecessors, (90), 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 20:00:32,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 121 transitions. [2022-04-06 20:00:32,890 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 121 transitions. Word has length 110 [2022-04-06 20:00:32,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:32,891 INFO L478 AbstractCegarLoop]: Abstraction has 120 states and 121 transitions. [2022-04-06 20:00:32,891 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 17 states have internal predecessors, (49), 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 20:00:32,891 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 121 transitions. [2022-04-06 20:00:32,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-04-06 20:00:32,891 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:32,891 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:32,917 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:33,107 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,SelfDestructingSolverStorable25 [2022-04-06 20:00:33,107 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:33,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:33,108 INFO L85 PathProgramCache]: Analyzing trace with hash 1967696388, now seen corresponding path program 49 times [2022-04-06 20:00:33,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:33,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1920560463] [2022-04-06 20:00:33,108 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:33,108 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:33,109 INFO L85 PathProgramCache]: Analyzing trace with hash 1967696388, now seen corresponding path program 50 times [2022-04-06 20:00:33,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:33,109 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737612753] [2022-04-06 20:00:33,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:33,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:33,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:33,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-06 20:00:33,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-06 20:00:33,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 20:00:33,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:00:33,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:00:33,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:00:33,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:00:33,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:00:33,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:00:33,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:00:33,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:00:33,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:00:33,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:00:33,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:33,415 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 249 proven. 128 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:00:33,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:33,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737612753] [2022-04-06 20:00:33,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737612753] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:33,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453391409] [2022-04-06 20:00:33,415 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:33,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:33,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:33,416 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:33,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-04-06 20:00:33,464 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:33,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:33,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-06 20:00:33,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:33,993 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:00:33,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:34,197 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:00:34,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453391409] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:34,197 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:34,197 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 48 [2022-04-06 20:00:34,198 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:34,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1920560463] [2022-04-06 20:00:34,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1920560463] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:34,198 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:34,198 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:00:34,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325098672] [2022-04-06 20:00:34,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:34,198 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:00:34,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:34,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:00:34,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=502, Invalid=1754, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:00:34,199 INFO L87 Difference]: Start difference. First operand 120 states and 121 transitions. Second operand has 32 states, 32 states have (on average 1.59375) internal successors, (51), 31 states have internal predecessors, (51), 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 20:00:34,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:34,743 INFO L93 Difference]: Finished difference Result 171 states and 186 transitions. [2022-04-06 20:00:34,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:00:34,744 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.59375) internal successors, (51), 31 states have internal predecessors, (51), 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 117 [2022-04-06 20:00:34,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:34,745 INFO L225 Difference]: With dead ends: 171 [2022-04-06 20:00:34,745 INFO L226 Difference]: Without dead ends: 121 [2022-04-06 20:00:34,746 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 245 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1660 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1030, Invalid=4822, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:00:34,747 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:34,747 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 72 Invalid, 588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:34,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2022-04-06 20:00:34,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2022-04-06 20:00:34,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 89 states have (on average 1.0224719101123596) internal successors, (91), 90 states have internal predecessors, (91), 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 20:00:34,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 122 transitions. [2022-04-06 20:00:34,754 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 122 transitions. Word has length 117 [2022-04-06 20:00:34,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:34,754 INFO L478 AbstractCegarLoop]: Abstraction has 121 states and 122 transitions. [2022-04-06 20:00:34,754 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.59375) internal successors, (51), 31 states have internal predecessors, (51), 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 20:00:34,754 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 122 transitions. [2022-04-06 20:00:34,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-04-06 20:00:34,755 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:34,755 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:34,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:34,960 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,SelfDestructingSolverStorable26 [2022-04-06 20:00:34,960 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:34,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:34,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1240269108, now seen corresponding path program 51 times [2022-04-06 20:00:34,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:34,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1561589346] [2022-04-06 20:00:34,962 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:34,962 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:34,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1240269108, now seen corresponding path program 52 times [2022-04-06 20:00:34,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:34,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423157094] [2022-04-06 20:00:34,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:34,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:34,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:35,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 20:00:35,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 20:00:35,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:00:35,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:00:35,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:00:35,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:00:35,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:00:35,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:00:35,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:00:35,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:00:35,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:00:35,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:00:35,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:00:35,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:35,178 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 117 proven. 274 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:00:35,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:35,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423157094] [2022-04-06 20:00:35,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423157094] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:35,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551057713] [2022-04-06 20:00:35,179 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:35,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:35,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:35,194 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:35,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-04-06 20:00:35,285 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:35,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:35,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:00:35,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:35,517 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 131 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:00:35,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:35,730 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 131 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:00:35,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551057713] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:35,730 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:35,730 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 23 [2022-04-06 20:00:35,730 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:35,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1561589346] [2022-04-06 20:00:35,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1561589346] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:35,730 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:35,731 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:00:35,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260283313] [2022-04-06 20:00:35,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:35,731 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:00:35,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:35,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:00:35,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2022-04-06 20:00:35,731 INFO L87 Difference]: Start difference. First operand 121 states and 122 transitions. Second operand has 20 states, 20 states have (on average 2.6) internal successors, (52), 18 states have internal predecessors, (52), 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 20:00:35,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:35,994 INFO L93 Difference]: Finished difference Result 131 states and 132 transitions. [2022-04-06 20:00:35,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 20:00:35,994 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.6) internal successors, (52), 18 states have internal predecessors, (52), 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 118 [2022-04-06 20:00:35,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:35,995 INFO L225 Difference]: With dead ends: 131 [2022-04-06 20:00:35,995 INFO L226 Difference]: Without dead ends: 129 [2022-04-06 20:00:35,995 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 273 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=423, Invalid=1217, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 20:00:35,996 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 41 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:35,996 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 40 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:35,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2022-04-06 20:00:36,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 128. [2022-04-06 20:00:36,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 94 states have (on average 1.0212765957446808) internal successors, (96), 95 states have internal predecessors, (96), 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 20:00:36,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 129 transitions. [2022-04-06 20:00:36,003 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 129 transitions. Word has length 118 [2022-04-06 20:00:36,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:36,004 INFO L478 AbstractCegarLoop]: Abstraction has 128 states and 129 transitions. [2022-04-06 20:00:36,004 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.6) internal successors, (52), 18 states have internal predecessors, (52), 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 20:00:36,004 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 129 transitions. [2022-04-06 20:00:36,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-04-06 20:00:36,005 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:36,005 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:36,026 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:36,217 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-04-06 20:00:36,217 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:36,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:36,217 INFO L85 PathProgramCache]: Analyzing trace with hash -1343383514, now seen corresponding path program 53 times [2022-04-06 20:00:36,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:36,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1495386195] [2022-04-06 20:00:36,218 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:36,218 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:36,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1343383514, now seen corresponding path program 54 times [2022-04-06 20:00:36,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:36,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024425923] [2022-04-06 20:00:36,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:36,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:36,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:36,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 20:00:36,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 20:00:36,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:00:36,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:00:36,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:00:36,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:00:36,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:00:36,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:00:36,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:00:36,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:00:36,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:00:36,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:00:36,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:00:36,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:00:36,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:36,601 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 289 proven. 145 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:00:36,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:36,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024425923] [2022-04-06 20:00:36,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024425923] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:36,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850747210] [2022-04-06 20:00:36,602 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:36,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:36,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:36,603 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:36,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-04-06 20:00:36,679 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2022-04-06 20:00:36,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:36,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-06 20:00:36,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:37,155 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:00:37,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:37,381 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:00:37,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850747210] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:37,381 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:37,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 51 [2022-04-06 20:00:37,381 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:37,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1495386195] [2022-04-06 20:00:37,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1495386195] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:37,381 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:37,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:00:37,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61504521] [2022-04-06 20:00:37,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:37,382 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:00:37,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:37,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:00:37,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=567, Invalid=1983, Unknown=0, NotChecked=0, Total=2550 [2022-04-06 20:00:37,383 INFO L87 Difference]: Start difference. First operand 128 states and 129 transitions. Second operand has 34 states, 34 states have (on average 1.588235294117647) internal successors, (54), 33 states have internal predecessors, (54), 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 20:00:37,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:37,966 INFO L93 Difference]: Finished difference Result 182 states and 198 transitions. [2022-04-06 20:00:37,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:00:37,966 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.588235294117647) internal successors, (54), 33 states have internal predecessors, (54), 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 125 [2022-04-06 20:00:37,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:37,967 INFO L225 Difference]: With dead ends: 182 [2022-04-06 20:00:37,967 INFO L226 Difference]: Without dead ends: 129 [2022-04-06 20:00:37,968 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 262 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1892 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1162, Invalid=5480, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:00:37,968 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 514 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:37,968 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 68 Invalid, 583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 514 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:37,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2022-04-06 20:00:37,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2022-04-06 20:00:37,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 95 states have (on average 1.0210526315789474) internal successors, (97), 96 states have internal predecessors, (97), 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 20:00:37,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 130 transitions. [2022-04-06 20:00:37,981 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 130 transitions. Word has length 125 [2022-04-06 20:00:37,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:37,981 INFO L478 AbstractCegarLoop]: Abstraction has 129 states and 130 transitions. [2022-04-06 20:00:37,982 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.588235294117647) internal successors, (54), 33 states have internal predecessors, (54), 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 20:00:37,982 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 130 transitions. [2022-04-06 20:00:37,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-04-06 20:00:37,982 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:37,982 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:38,001 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:38,195 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-04-06 20:00:38,195 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:38,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:38,196 INFO L85 PathProgramCache]: Analyzing trace with hash -795171602, now seen corresponding path program 55 times [2022-04-06 20:00:38,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:38,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [417439528] [2022-04-06 20:00:38,197 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:38,197 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:38,197 INFO L85 PathProgramCache]: Analyzing trace with hash -795171602, now seen corresponding path program 56 times [2022-04-06 20:00:38,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:38,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776117570] [2022-04-06 20:00:38,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:38,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:38,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:38,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-06 20:00:38,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-06 20:00:38,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 20:00:38,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:00:38,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:00:38,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:00:38,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:00:38,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:00:38,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:00:38,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:00:38,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:00:38,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:00:38,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:00:38,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:00:38,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,389 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 133 proven. 316 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:00:38,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:38,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776117570] [2022-04-06 20:00:38,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776117570] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:38,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145682673] [2022-04-06 20:00:38,390 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:38,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:38,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:38,391 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:38,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-04-06 20:00:38,454 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:38,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:38,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:00:38,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:38,625 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 148 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:00:38,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:38,918 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 148 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:00:38,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1145682673] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:38,919 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:38,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 24 [2022-04-06 20:00:38,919 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:38,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [417439528] [2022-04-06 20:00:38,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [417439528] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:38,919 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:38,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:00:38,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069450509] [2022-04-06 20:00:38,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:38,920 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:00:38,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:38,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:00:38,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=384, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:00:38,935 INFO L87 Difference]: Start difference. First operand 129 states and 130 transitions. Second operand has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 19 states have internal predecessors, (55), 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 20:00:39,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:39,301 INFO L93 Difference]: Finished difference Result 139 states and 140 transitions. [2022-04-06 20:00:39,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:00:39,302 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 19 states have internal predecessors, (55), 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 126 [2022-04-06 20:00:39,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:39,303 INFO L225 Difference]: With dead ends: 139 [2022-04-06 20:00:39,303 INFO L226 Difference]: Without dead ends: 137 [2022-04-06 20:00:39,303 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 292 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=473, Invalid=1333, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 20:00:39,304 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 40 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:39,304 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 70 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:39,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2022-04-06 20:00:39,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 136. [2022-04-06 20:00:39,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 100 states have (on average 1.02) internal successors, (102), 101 states have internal predecessors, (102), 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 20:00:39,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 137 transitions. [2022-04-06 20:00:39,316 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 137 transitions. Word has length 126 [2022-04-06 20:00:39,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:39,316 INFO L478 AbstractCegarLoop]: Abstraction has 136 states and 137 transitions. [2022-04-06 20:00:39,316 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 19 states have internal predecessors, (55), 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 20:00:39,316 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 137 transitions. [2022-04-06 20:00:39,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-04-06 20:00:39,318 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:39,318 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:39,350 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:39,531 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:39,531 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:39,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:39,532 INFO L85 PathProgramCache]: Analyzing trace with hash -830003260, now seen corresponding path program 57 times [2022-04-06 20:00:39,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:39,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [614087260] [2022-04-06 20:00:39,533 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:39,533 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:39,533 INFO L85 PathProgramCache]: Analyzing trace with hash -830003260, now seen corresponding path program 58 times [2022-04-06 20:00:39,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:39,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129393837] [2022-04-06 20:00:39,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:39,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:39,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:39,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-06 20:00:39,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-06 20:00:39,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 20:00:39,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:00:39,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:00:39,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:00:39,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:00:39,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:00:39,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:00:39,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:00:39,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:00:39,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:00:39,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:00:39,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:00:39,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:00:39,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:39,972 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 332 proven. 163 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 20:00:39,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:39,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129393837] [2022-04-06 20:00:39,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129393837] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:39,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176608177] [2022-04-06 20:00:39,972 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:39,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:39,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:39,973 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:40,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-04-06 20:00:40,030 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:40,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:40,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-06 20:00:40,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:40,652 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 20:00:40,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:40,858 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 20:00:40,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176608177] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:40,858 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:40,858 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 54 [2022-04-06 20:00:40,859 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:40,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [614087260] [2022-04-06 20:00:40,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [614087260] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:40,859 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:40,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2022-04-06 20:00:40,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039169245] [2022-04-06 20:00:40,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:40,859 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-04-06 20:00:40,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:40,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-04-06 20:00:40,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=636, Invalid=2226, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:00:40,860 INFO L87 Difference]: Start difference. First operand 136 states and 137 transitions. Second operand has 36 states, 36 states have (on average 1.5833333333333333) internal successors, (57), 35 states have internal predecessors, (57), 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 20:00:41,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:41,546 INFO L93 Difference]: Finished difference Result 193 states and 210 transitions. [2022-04-06 20:00:41,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 20:00:41,546 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.5833333333333333) internal successors, (57), 35 states have internal predecessors, (57), 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 133 [2022-04-06 20:00:41,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:41,547 INFO L225 Difference]: With dead ends: 193 [2022-04-06 20:00:41,548 INFO L226 Difference]: Without dead ends: 137 [2022-04-06 20:00:41,549 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 279 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2139 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1302, Invalid=6180, Unknown=0, NotChecked=0, Total=7482 [2022-04-06 20:00:41,549 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:41,549 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 84 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:00:41,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2022-04-06 20:00:41,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2022-04-06 20:00:41,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 101 states have (on average 1.0198019801980198) internal successors, (103), 102 states have internal predecessors, (103), 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 20:00:41,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 138 transitions. [2022-04-06 20:00:41,562 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 138 transitions. Word has length 133 [2022-04-06 20:00:41,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:41,562 INFO L478 AbstractCegarLoop]: Abstraction has 137 states and 138 transitions. [2022-04-06 20:00:41,562 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.5833333333333333) internal successors, (57), 35 states have internal predecessors, (57), 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 20:00:41,562 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 138 transitions. [2022-04-06 20:00:41,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-04-06 20:00:41,563 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:41,563 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:41,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:41,779 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,SelfDestructingSolverStorable30 [2022-04-06 20:00:41,779 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:41,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:41,780 INFO L85 PathProgramCache]: Analyzing trace with hash -52499316, now seen corresponding path program 59 times [2022-04-06 20:00:41,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:41,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1956047408] [2022-04-06 20:00:41,780 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:41,780 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:41,780 INFO L85 PathProgramCache]: Analyzing trace with hash -52499316, now seen corresponding path program 60 times [2022-04-06 20:00:41,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:41,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737728776] [2022-04-06 20:00:41,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:41,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:41,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:41,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-06 20:00:41,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 20:00:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 20:00:41,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:00:41,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:00:41,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:00:41,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:00:41,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:00:41,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:00:41,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:00:41,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:00:41,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:00:41,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:00:41,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:00:41,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:00:41,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,992 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 150 proven. 361 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 20:00:41,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:41,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737728776] [2022-04-06 20:00:41,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737728776] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:41,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560060324] [2022-04-06 20:00:41,992 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:41,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:41,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:41,993 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:41,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-04-06 20:00:42,058 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-04-06 20:00:42,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:42,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:00:42,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:42,306 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 166 proven. 345 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 20:00:42,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:42,544 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 166 proven. 345 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 20:00:42,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560060324] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:42,545 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:42,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 25 [2022-04-06 20:00:42,545 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:42,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1956047408] [2022-04-06 20:00:42,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1956047408] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:42,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:42,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:00:42,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101158029] [2022-04-06 20:00:42,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:42,546 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:00:42,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:42,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:00:42,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=414, Unknown=0, NotChecked=0, Total=600 [2022-04-06 20:00:42,546 INFO L87 Difference]: Start difference. First operand 137 states and 138 transitions. Second operand has 22 states, 22 states have (on average 2.6363636363636362) internal successors, (58), 20 states have internal predecessors, (58), 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 20:00:42,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:42,855 INFO L93 Difference]: Finished difference Result 147 states and 148 transitions. [2022-04-06 20:00:42,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:00:42,856 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6363636363636362) internal successors, (58), 20 states have internal predecessors, (58), 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 134 [2022-04-06 20:00:42,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:42,856 INFO L225 Difference]: With dead ends: 147 [2022-04-06 20:00:42,856 INFO L226 Difference]: Without dead ends: 145 [2022-04-06 20:00:42,857 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 311 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=526, Invalid=1454, Unknown=0, NotChecked=0, Total=1980 [2022-04-06 20:00:42,857 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 45 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:42,857 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 50 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:00:42,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2022-04-06 20:00:42,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 144. [2022-04-06 20:00:42,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 106 states have (on average 1.0188679245283019) internal successors, (108), 107 states have internal predecessors, (108), 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:42,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 145 transitions. [2022-04-06 20:00:42,865 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 145 transitions. Word has length 134 [2022-04-06 20:00:42,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:42,865 INFO L478 AbstractCegarLoop]: Abstraction has 144 states and 145 transitions. [2022-04-06 20:00:42,866 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.6363636363636362) internal successors, (58), 20 states have internal predecessors, (58), 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 20:00:42,866 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 145 transitions. [2022-04-06 20:00:42,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-04-06 20:00:42,866 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:42,866 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:42,884 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:43,082 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:43,083 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:43,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:43,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1641106842, now seen corresponding path program 61 times [2022-04-06 20:00:43,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:43,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [569497224] [2022-04-06 20:00:43,084 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:43,084 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:43,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1641106842, now seen corresponding path program 62 times [2022-04-06 20:00:43,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:43,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937577763] [2022-04-06 20:00:43,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:43,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:43,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:43,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-06 20:00:43,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 20:00:43,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 20:00:43,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:00:43,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:00:43,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:00:43,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:00:43,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:00:43,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:00:43,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:00:43,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:00:43,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:00:43,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:00:43,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:00:43,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:00:43,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:00:43,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:43,436 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 378 proven. 182 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:43,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:43,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937577763] [2022-04-06 20:00:43,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937577763] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:43,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428663542] [2022-04-06 20:00:43,436 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:43,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:43,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:43,437 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:43,438 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:43,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:43,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:43,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-06 20:00:43,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:44,026 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 424 proven. 136 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:44,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:44,171 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 424 proven. 136 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:44,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428663542] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:44,171 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:44,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 57 [2022-04-06 20:00:44,171 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:44,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [569497224] [2022-04-06 20:00:44,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [569497224] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:44,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:44,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2022-04-06 20:00:44,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224592948] [2022-04-06 20:00:44,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:44,172 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-04-06 20:00:44,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:44,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-04-06 20:00:44,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=709, Invalid=2483, Unknown=0, NotChecked=0, Total=3192 [2022-04-06 20:00:44,173 INFO L87 Difference]: Start difference. First operand 144 states and 145 transitions. Second operand has 38 states, 38 states have (on average 1.5789473684210527) internal successors, (60), 37 states have internal predecessors, (60), 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:44,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:44,785 INFO L93 Difference]: Finished difference Result 204 states and 222 transitions. [2022-04-06 20:00:44,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:00:44,785 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.5789473684210527) internal successors, (60), 37 states have internal predecessors, (60), 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 141 [2022-04-06 20:00:44,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:44,786 INFO L225 Difference]: With dead ends: 204 [2022-04-06 20:00:44,786 INFO L226 Difference]: Without dead ends: 145 [2022-04-06 20:00:44,787 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 296 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2401 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1450, Invalid=6922, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:00:44,788 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 760 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:44,788 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 80 Invalid, 838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 760 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:44,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2022-04-06 20:00:44,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2022-04-06 20:00:44,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 107 states have (on average 1.0186915887850467) internal successors, (109), 108 states have internal predecessors, (109), 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:44,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 146 transitions. [2022-04-06 20:00:44,797 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 146 transitions. Word has length 141 [2022-04-06 20:00:44,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:44,798 INFO L478 AbstractCegarLoop]: Abstraction has 145 states and 146 transitions. [2022-04-06 20:00:44,798 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.5789473684210527) internal successors, (60), 37 states have internal predecessors, (60), 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:44,798 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 146 transitions. [2022-04-06 20:00:44,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-04-06 20:00:44,798 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:44,798 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:44,816 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:45,014 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:45,014 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:45,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:45,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1074188498, now seen corresponding path program 63 times [2022-04-06 20:00:45,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:45,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1407173751] [2022-04-06 20:00:45,015 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:45,015 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:45,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1074188498, now seen corresponding path program 64 times [2022-04-06 20:00:45,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:45,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522975096] [2022-04-06 20:00:45,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:45,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:45,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:45,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 20:00:45,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-06 20:00:45,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:00:45,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:00:45,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:00:45,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:00:45,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:00:45,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:00:45,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:00:45,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:00:45,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:00:45,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:00:45,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:00:45,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:00:45,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:00:45,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:00:45,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:45,253 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 168 proven. 409 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:45,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:45,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522975096] [2022-04-06 20:00:45,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522975096] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:45,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90140940] [2022-04-06 20:00:45,254 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:45,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:45,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:45,255 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:45,313 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:45,345 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:45,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:45,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:00:45,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:45,596 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 185 proven. 392 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:45,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:45,817 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 185 proven. 392 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:45,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90140940] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:45,817 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:45,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 26 [2022-04-06 20:00:45,817 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:45,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1407173751] [2022-04-06 20:00:45,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1407173751] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:45,818 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:45,818 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:00:45,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181415210] [2022-04-06 20:00:45,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:45,818 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:00:45,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:45,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:00:45,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=445, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:00:45,819 INFO L87 Difference]: Start difference. First operand 145 states and 146 transitions. Second operand has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 21 states have internal predecessors, (61), 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:46,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:46,139 INFO L93 Difference]: Finished difference Result 155 states and 156 transitions. [2022-04-06 20:00:46,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:00:46,139 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 21 states have internal predecessors, (61), 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 142 [2022-04-06 20:00:46,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:46,140 INFO L225 Difference]: With dead ends: 155 [2022-04-06 20:00:46,140 INFO L226 Difference]: Without dead ends: 153 [2022-04-06 20:00:46,141 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 330 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=582, Invalid=1580, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:00:46,141 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 48 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:46,141 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 45 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:46,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2022-04-06 20:00:46,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 152. [2022-04-06 20:00:46,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 112 states have (on average 1.0178571428571428) internal successors, (114), 113 states have internal predecessors, (114), 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:46,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 153 transitions. [2022-04-06 20:00:46,151 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 153 transitions. Word has length 142 [2022-04-06 20:00:46,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:46,151 INFO L478 AbstractCegarLoop]: Abstraction has 152 states and 153 transitions. [2022-04-06 20:00:46,151 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 21 states have internal predecessors, (61), 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:46,152 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 153 transitions. [2022-04-06 20:00:46,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-04-06 20:00:46,152 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:46,152 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:46,170 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:46,352 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,SelfDestructingSolverStorable33 [2022-04-06 20:00:46,353 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:46,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:46,353 INFO L85 PathProgramCache]: Analyzing trace with hash -739994236, now seen corresponding path program 65 times [2022-04-06 20:00:46,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:46,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [239425804] [2022-04-06 20:00:46,354 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:46,354 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:46,354 INFO L85 PathProgramCache]: Analyzing trace with hash -739994236, now seen corresponding path program 66 times [2022-04-06 20:00:46,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:46,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633561072] [2022-04-06 20:00:46,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:46,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:46,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:46,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 20:00:46,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-06 20:00:46,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:00:46,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:00:46,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:00:46,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:00:46,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:00:46,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:00:46,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:00:46,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:00:46,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:00:46,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:00:46,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:00:46,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:00:46,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:00:46,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:00:46,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:00:46,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:46,750 INFO L134 CoverageAnalysis]: Checked inductivity of 1173 backedges. 427 proven. 202 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:46,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:46,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633561072] [2022-04-06 20:00:46,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633561072] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:46,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666004223] [2022-04-06 20:00:46,751 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:46,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:46,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:46,752 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:46,753 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:46,838 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2022-04-06 20:00:46,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:46,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-06 20:00:46,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:47,467 INFO L134 CoverageAnalysis]: Checked inductivity of 1173 backedges. 476 proven. 153 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:47,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:47,747 INFO L134 CoverageAnalysis]: Checked inductivity of 1173 backedges. 476 proven. 153 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:47,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666004223] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:47,747 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:47,747 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 60 [2022-04-06 20:00:47,748 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:47,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [239425804] [2022-04-06 20:00:47,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [239425804] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:47,748 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:47,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2022-04-06 20:00:47,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836750664] [2022-04-06 20:00:47,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:47,748 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-04-06 20:00:47,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:47,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-04-06 20:00:47,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=786, Invalid=2754, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:00:47,749 INFO L87 Difference]: Start difference. First operand 152 states and 153 transitions. Second operand has 40 states, 40 states have (on average 1.575) internal successors, (63), 39 states have internal predecessors, (63), 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:48,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:48,467 INFO L93 Difference]: Finished difference Result 215 states and 234 transitions. [2022-04-06 20:00:48,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-06 20:00:48,468 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.575) internal successors, (63), 39 states have internal predecessors, (63), 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 149 [2022-04-06 20:00:48,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:48,469 INFO L225 Difference]: With dead ends: 215 [2022-04-06 20:00:48,469 INFO L226 Difference]: Without dead ends: 153 [2022-04-06 20:00:48,471 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 313 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2678 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1606, Invalid=7706, Unknown=0, NotChecked=0, Total=9312 [2022-04-06 20:00:48,471 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:48,472 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 61 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:48,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2022-04-06 20:00:48,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 153. [2022-04-06 20:00:48,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 113 states have (on average 1.0176991150442478) internal successors, (115), 114 states have internal predecessors, (115), 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:48,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 154 transitions. [2022-04-06 20:00:48,482 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 154 transitions. Word has length 149 [2022-04-06 20:00:48,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:48,482 INFO L478 AbstractCegarLoop]: Abstraction has 153 states and 154 transitions. [2022-04-06 20:00:48,482 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.575) internal successors, (63), 39 states have internal predecessors, (63), 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:48,482 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 154 transitions. [2022-04-06 20:00:48,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-04-06 20:00:48,483 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:48,483 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:48,501 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:48,700 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,SelfDestructingSolverStorable34 [2022-04-06 20:00:48,700 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:48,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:48,700 INFO L85 PathProgramCache]: Analyzing trace with hash -2031498676, now seen corresponding path program 67 times [2022-04-06 20:00:48,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:48,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [974749833] [2022-04-06 20:00:48,701 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:48,701 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:48,701 INFO L85 PathProgramCache]: Analyzing trace with hash -2031498676, now seen corresponding path program 68 times [2022-04-06 20:00:48,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:48,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495943124] [2022-04-06 20:00:48,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:48,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:48,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:48,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-06 20:00:48,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 20:00:48,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 20:00:48,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:00:48,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:00:48,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:00:48,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:00:48,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:00:48,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:00:48,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:00:48,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:00:48,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:00:48,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:00:48,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:00:48,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:00:48,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:00:48,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:00:48,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,973 INFO L134 CoverageAnalysis]: Checked inductivity of 1191 backedges. 187 proven. 460 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:48,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:48,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495943124] [2022-04-06 20:00:48,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495943124] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:48,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411074001] [2022-04-06 20:00:48,973 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:48,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:48,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:48,974 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:48,992 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:49,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:49,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:49,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:00:49,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:49,276 INFO L134 CoverageAnalysis]: Checked inductivity of 1191 backedges. 205 proven. 442 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:49,276 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:49,495 INFO L134 CoverageAnalysis]: Checked inductivity of 1191 backedges. 205 proven. 442 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:49,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411074001] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:49,495 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:49,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 27 [2022-04-06 20:00:49,495 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:49,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [974749833] [2022-04-06 20:00:49,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [974749833] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:49,495 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:49,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:00:49,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751390296] [2022-04-06 20:00:49,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:49,496 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:00:49,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:49,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:00:49,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=477, Unknown=0, NotChecked=0, Total=702 [2022-04-06 20:00:49,496 INFO L87 Difference]: Start difference. First operand 153 states and 154 transitions. Second operand has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 22 states have internal predecessors, (64), 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:49,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:49,829 INFO L93 Difference]: Finished difference Result 163 states and 164 transitions. [2022-04-06 20:00:49,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:00:49,829 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 22 states have internal predecessors, (64), 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 150 [2022-04-06 20:00:49,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:49,830 INFO L225 Difference]: With dead ends: 163 [2022-04-06 20:00:49,830 INFO L226 Difference]: Without dead ends: 161 [2022-04-06 20:00:49,830 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 349 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=641, Invalid=1711, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:00:49,831 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 47 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:49,832 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 45 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:49,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-04-06 20:00:49,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 160. [2022-04-06 20:00:49,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 118 states have (on average 1.0169491525423728) internal successors, (120), 119 states have internal predecessors, (120), 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:49,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 161 transitions. [2022-04-06 20:00:49,841 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 161 transitions. Word has length 150 [2022-04-06 20:00:49,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:49,842 INFO L478 AbstractCegarLoop]: Abstraction has 160 states and 161 transitions. [2022-04-06 20:00:49,842 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 22 states have internal predecessors, (64), 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:49,842 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 161 transitions. [2022-04-06 20:00:49,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-04-06 20:00:49,842 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:49,842 INFO L499 BasicCegarLoop]: trace histogram [19, 19, 19, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:49,867 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:50,066 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,SelfDestructingSolverStorable35 [2022-04-06 20:00:50,066 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:50,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:50,067 INFO L85 PathProgramCache]: Analyzing trace with hash -511517530, now seen corresponding path program 69 times [2022-04-06 20:00:50,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:50,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1554816767] [2022-04-06 20:00:50,068 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:50,068 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:50,068 INFO L85 PathProgramCache]: Analyzing trace with hash -511517530, now seen corresponding path program 70 times [2022-04-06 20:00:50,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:50,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336656750] [2022-04-06 20:00:50,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:50,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:50,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:50,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-06 20:00:50,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 20:00:50,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 20:00:50,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:00:50,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:00:50,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:00:50,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:00:50,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:00:50,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:00:50,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:00:50,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:00:50,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:00:50,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:00:50,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:00:50,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:00:50,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:00:50,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:00:50,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:00:50,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:50,550 INFO L134 CoverageAnalysis]: Checked inductivity of 1314 backedges. 479 proven. 223 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:00:50,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:50,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336656750] [2022-04-06 20:00:50,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336656750] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:50,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405826771] [2022-04-06 20:00:50,550 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:50,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:50,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:50,551 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:50,573 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:50,641 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:50,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:50,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 40 conjunts are in the unsatisfiable core [2022-04-06 20:00:50,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:51,506 INFO L134 CoverageAnalysis]: Checked inductivity of 1314 backedges. 531 proven. 171 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:00:51,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:51,757 INFO L134 CoverageAnalysis]: Checked inductivity of 1314 backedges. 531 proven. 171 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:00:51,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405826771] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:51,757 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:51,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 63 [2022-04-06 20:00:51,757 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:51,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1554816767] [2022-04-06 20:00:51,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1554816767] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:51,757 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:51,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2022-04-06 20:00:51,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58640707] [2022-04-06 20:00:51,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:51,758 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-04-06 20:00:51,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:51,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-04-06 20:00:51,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=867, Invalid=3039, Unknown=0, NotChecked=0, Total=3906 [2022-04-06 20:00:51,759 INFO L87 Difference]: Start difference. First operand 160 states and 161 transitions. Second operand has 42 states, 42 states have (on average 1.5714285714285714) internal successors, (66), 41 states have internal predecessors, (66), 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:52,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:52,505 INFO L93 Difference]: Finished difference Result 226 states and 246 transitions. [2022-04-06 20:00:52,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-06 20:00:52,506 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.5714285714285714) internal successors, (66), 41 states have internal predecessors, (66), 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 157 [2022-04-06 20:00:52,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:52,507 INFO L225 Difference]: With dead ends: 226 [2022-04-06 20:00:52,507 INFO L226 Difference]: Without dead ends: 161 [2022-04-06 20:00:52,508 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 330 SyntacticMatches, 1 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2970 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1770, Invalid=8532, Unknown=0, NotChecked=0, Total=10302 [2022-04-06 20:00:52,509 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 21 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:52,509 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 57 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:52,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-04-06 20:00:52,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2022-04-06 20:00:52,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 119 states have (on average 1.0168067226890756) internal successors, (121), 120 states have internal predecessors, (121), 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:52,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 162 transitions. [2022-04-06 20:00:52,536 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 162 transitions. Word has length 157 [2022-04-06 20:00:52,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:52,536 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 162 transitions. [2022-04-06 20:00:52,536 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 1.5714285714285714) internal successors, (66), 41 states have internal predecessors, (66), 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:52,536 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 162 transitions. [2022-04-06 20:00:52,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-04-06 20:00:52,537 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:52,537 INFO L499 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:52,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:52,753 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:52,754 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:52,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:52,754 INFO L85 PathProgramCache]: Analyzing trace with hash 2072693102, now seen corresponding path program 71 times [2022-04-06 20:00:52,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:52,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [771398920] [2022-04-06 20:00:52,755 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:52,756 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:52,756 INFO L85 PathProgramCache]: Analyzing trace with hash 2072693102, now seen corresponding path program 72 times [2022-04-06 20:00:52,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:52,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956902029] [2022-04-06 20:00:52,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:52,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:52,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:52,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:00:52,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:00:52,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:00:52,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:00:52,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:00:52,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:00:52,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:00:52,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:00:53,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:00:53,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:00:53,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:00:53,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:00:53,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:00:53,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:00:53,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:00:53,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:00:53,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:00:53,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:00:53,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:53,015 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 207 proven. 514 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:00:53,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:53,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956902029] [2022-04-06 20:00:53,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956902029] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:53,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52731754] [2022-04-06 20:00:53,015 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:53,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:53,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:53,016 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:53,054 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:53,095 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2022-04-06 20:00:53,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:53,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:00:53,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:53,358 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 226 proven. 495 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:00:53,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:53,605 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 226 proven. 495 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:00:53,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52731754] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:53,606 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:53,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 28 [2022-04-06 20:00:53,606 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:53,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [771398920] [2022-04-06 20:00:53,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [771398920] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:53,607 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:53,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:00:53,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026895579] [2022-04-06 20:00:53,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:53,607 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:00:53,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:53,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:00:53,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=510, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:00:53,608 INFO L87 Difference]: Start difference. First operand 161 states and 162 transitions. Second operand has 25 states, 25 states have (on average 2.68) internal successors, (67), 23 states have internal predecessors, (67), 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:54,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:54,116 INFO L93 Difference]: Finished difference Result 171 states and 172 transitions. [2022-04-06 20:00:54,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:00:54,116 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 23 states have internal predecessors, (67), 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 158 [2022-04-06 20:00:54,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:54,117 INFO L225 Difference]: With dead ends: 171 [2022-04-06 20:00:54,117 INFO L226 Difference]: Without dead ends: 169 [2022-04-06 20:00:54,118 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 419 GetRequests, 368 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=703, Invalid=1847, Unknown=0, NotChecked=0, Total=2550 [2022-04-06 20:00:54,118 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 44 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:54,118 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 55 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:00:54,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2022-04-06 20:00:54,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 168. [2022-04-06 20:00:54,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 124 states have (on average 1.0161290322580645) internal successors, (126), 125 states have internal predecessors, (126), 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:54,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 169 transitions. [2022-04-06 20:00:54,135 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 169 transitions. Word has length 158 [2022-04-06 20:00:54,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:54,136 INFO L478 AbstractCegarLoop]: Abstraction has 168 states and 169 transitions. [2022-04-06 20:00:54,136 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 23 states have internal predecessors, (67), 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:54,136 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 169 transitions. [2022-04-06 20:00:54,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-04-06 20:00:54,137 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:54,137 INFO L499 BasicCegarLoop]: trace histogram [20, 20, 20, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:54,161 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:54,358 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,SelfDestructingSolverStorable37 [2022-04-06 20:00:54,359 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:54,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:54,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1870859452, now seen corresponding path program 73 times [2022-04-06 20:00:54,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:54,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [275039964] [2022-04-06 20:00:54,360 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:54,360 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:54,360 INFO L85 PathProgramCache]: Analyzing trace with hash -1870859452, now seen corresponding path program 74 times [2022-04-06 20:00:54,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:54,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54500089] [2022-04-06 20:00:54,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:54,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:54,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:54,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:00:54,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:00:54,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:00:54,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:00:54,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:00:54,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:00:54,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:00:54,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:00:54,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:00:54,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:00:54,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:00:54,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:00:54,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:00:54,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:00:54,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:00:54,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:00:54,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:00:54,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:00:54,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:00:54,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:54,935 INFO L134 CoverageAnalysis]: Checked inductivity of 1463 backedges. 534 proven. 245 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:00:54,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:54,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54500089] [2022-04-06 20:00:54,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54500089] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:54,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055330845] [2022-04-06 20:00:54,935 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:54,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:54,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:54,951 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:54,953 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:55,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:55,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:55,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 42 conjunts are in the unsatisfiable core [2022-04-06 20:00:55,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:55,866 INFO L134 CoverageAnalysis]: Checked inductivity of 1463 backedges. 589 proven. 190 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:00:55,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:56,140 INFO L134 CoverageAnalysis]: Checked inductivity of 1463 backedges. 589 proven. 190 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:00:56,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055330845] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:56,141 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:56,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43, 43] total 66 [2022-04-06 20:00:56,141 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:56,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [275039964] [2022-04-06 20:00:56,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [275039964] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:56,141 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:56,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2022-04-06 20:00:56,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578830042] [2022-04-06 20:00:56,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:56,142 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-04-06 20:00:56,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:56,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-04-06 20:00:56,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=952, Invalid=3338, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:00:56,143 INFO L87 Difference]: Start difference. First operand 168 states and 169 transitions. Second operand has 44 states, 44 states have (on average 1.5681818181818181) internal successors, (69), 43 states have internal predecessors, (69), 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:57,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:57,006 INFO L93 Difference]: Finished difference Result 237 states and 258 transitions. [2022-04-06 20:00:57,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:00:57,006 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.5681818181818181) internal successors, (69), 43 states have internal predecessors, (69), 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 165 [2022-04-06 20:00:57,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:57,007 INFO L225 Difference]: With dead ends: 237 [2022-04-06 20:00:57,007 INFO L226 Difference]: Without dead ends: 169 [2022-04-06 20:00:57,008 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 347 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3277 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1942, Invalid=9400, Unknown=0, NotChecked=0, Total=11342 [2022-04-06 20:00:57,009 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 642 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:57,009 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 78 Invalid, 736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 642 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:00:57,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2022-04-06 20:00:57,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 169. [2022-04-06 20:00:57,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 125 states have (on average 1.016) internal successors, (127), 126 states have internal predecessors, (127), 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:57,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 170 transitions. [2022-04-06 20:00:57,021 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 170 transitions. Word has length 165 [2022-04-06 20:00:57,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:57,021 INFO L478 AbstractCegarLoop]: Abstraction has 169 states and 170 transitions. [2022-04-06 20:00:57,021 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.5681818181818181) internal successors, (69), 43 states have internal predecessors, (69), 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:57,021 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 170 transitions. [2022-04-06 20:00:57,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2022-04-06 20:00:57,021 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:57,022 INFO L499 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:57,039 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:57,234 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,SelfDestructingSolverStorable38 [2022-04-06 20:00:57,235 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:57,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:57,235 INFO L85 PathProgramCache]: Analyzing trace with hash 525309964, now seen corresponding path program 75 times [2022-04-06 20:00:57,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:57,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1910137768] [2022-04-06 20:00:57,236 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:57,236 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:57,236 INFO L85 PathProgramCache]: Analyzing trace with hash 525309964, now seen corresponding path program 76 times [2022-04-06 20:00:57,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:57,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077975466] [2022-04-06 20:00:57,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:57,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:57,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:57,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-06 20:00:57,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 20:00:57,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:00:57,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:00:57,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:00:57,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:00:57,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:00:57,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:00:57,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:00:57,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:00:57,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:00:57,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:00:57,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:00:57,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:00:57,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:00:57,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:00:57,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:00:57,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:00:57,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:00:57,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:57,509 INFO L134 CoverageAnalysis]: Checked inductivity of 1483 backedges. 228 proven. 571 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:00:57,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:57,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077975466] [2022-04-06 20:00:57,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077975466] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:57,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500536985] [2022-04-06 20:00:57,510 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:57,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:57,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:57,511 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:57,511 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:57,573 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:57,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:57,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:00:57,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:57,855 INFO L134 CoverageAnalysis]: Checked inductivity of 1483 backedges. 248 proven. 551 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:00:57,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:58,098 INFO L134 CoverageAnalysis]: Checked inductivity of 1483 backedges. 248 proven. 551 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:00:58,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500536985] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:58,099 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:58,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 29 [2022-04-06 20:00:58,099 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:58,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1910137768] [2022-04-06 20:00:58,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1910137768] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:58,099 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:58,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:00:58,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777411139] [2022-04-06 20:00:58,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:58,100 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:00:58,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:58,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:00:58,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=268, Invalid=544, Unknown=0, NotChecked=0, Total=812 [2022-04-06 20:00:58,100 INFO L87 Difference]: Start difference. First operand 169 states and 170 transitions. Second operand has 26 states, 26 states have (on average 2.6923076923076925) internal successors, (70), 24 states have internal predecessors, (70), 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:58,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:58,505 INFO L93 Difference]: Finished difference Result 179 states and 180 transitions. [2022-04-06 20:00:58,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:00:58,506 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6923076923076925) internal successors, (70), 24 states have internal predecessors, (70), 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 166 [2022-04-06 20:00:58,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:58,507 INFO L225 Difference]: With dead ends: 179 [2022-04-06 20:00:58,507 INFO L226 Difference]: Without dead ends: 177 [2022-04-06 20:00:58,507 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 387 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=768, Invalid=1988, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 20:00:58,507 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 45 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:58,507 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 50 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:58,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-04-06 20:00:58,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 176. [2022-04-06 20:00:58,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 130 states have (on average 1.0153846153846153) internal successors, (132), 131 states have internal predecessors, (132), 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:58,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 177 transitions. [2022-04-06 20:00:58,521 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 177 transitions. Word has length 166 [2022-04-06 20:00:58,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:58,521 INFO L478 AbstractCegarLoop]: Abstraction has 176 states and 177 transitions. [2022-04-06 20:00:58,521 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.6923076923076925) internal successors, (70), 24 states have internal predecessors, (70), 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:58,522 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 177 transitions. [2022-04-06 20:00:58,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-04-06 20:00:58,522 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:58,522 INFO L499 BasicCegarLoop]: trace histogram [21, 21, 21, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:58,557 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:58,738 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,SelfDestructingSolverStorable39 [2022-04-06 20:00:58,738 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:58,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:58,739 INFO L85 PathProgramCache]: Analyzing trace with hash 927864550, now seen corresponding path program 77 times [2022-04-06 20:00:58,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:58,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [669739977] [2022-04-06 20:00:58,739 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:58,739 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:58,740 INFO L85 PathProgramCache]: Analyzing trace with hash 927864550, now seen corresponding path program 78 times [2022-04-06 20:00:58,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:58,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652854690] [2022-04-06 20:00:58,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:58,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:58,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:59,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-06 20:00:59,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 20:00:59,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:00:59,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:00:59,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:00:59,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:00:59,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:00:59,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:00:59,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:00:59,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:00:59,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:00:59,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:00:59,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:00:59,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:00:59,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:00:59,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:00:59,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:00:59,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:00:59,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:00:59,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:00:59,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:59,338 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 592 proven. 268 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:00:59,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:59,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652854690] [2022-04-06 20:00:59,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652854690] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:59,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326538487] [2022-04-06 20:00:59,339 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:59,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:59,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:59,340 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:59,340 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:59,420 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 21 check-sat command(s) [2022-04-06 20:00:59,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:59,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 44 conjunts are in the unsatisfiable core [2022-04-06 20:00:59,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:00,205 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 650 proven. 210 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:01:00,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:00,485 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 650 proven. 210 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:01:00,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326538487] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:00,486 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:00,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45, 45] total 69 [2022-04-06 20:01:00,486 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:00,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [669739977] [2022-04-06 20:01:00,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [669739977] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:00,486 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:00,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2022-04-06 20:01:00,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298841502] [2022-04-06 20:01:00,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:00,487 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-04-06 20:01:00,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:00,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-04-06 20:01:00,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1041, Invalid=3651, Unknown=0, NotChecked=0, Total=4692 [2022-04-06 20:01:00,487 INFO L87 Difference]: Start difference. First operand 176 states and 177 transitions. Second operand has 46 states, 46 states have (on average 1.565217391304348) internal successors, (72), 45 states have internal predecessors, (72), 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:01:01,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:01,196 INFO L93 Difference]: Finished difference Result 248 states and 270 transitions. [2022-04-06 20:01:01,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-04-06 20:01:01,196 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.565217391304348) internal successors, (72), 45 states have internal predecessors, (72), 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 173 [2022-04-06 20:01:01,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:01,208 INFO L225 Difference]: With dead ends: 248 [2022-04-06 20:01:01,208 INFO L226 Difference]: Without dead ends: 177 [2022-04-06 20:01:01,210 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 475 GetRequests, 364 SyntacticMatches, 1 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3599 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2122, Invalid=10310, Unknown=0, NotChecked=0, Total=12432 [2022-04-06 20:01:01,210 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 638 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:01,210 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 74 Invalid, 731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 638 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:01,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-04-06 20:01:01,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 177. [2022-04-06 20:01:01,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 131 states have (on average 1.015267175572519) internal successors, (133), 132 states have internal predecessors, (133), 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:01:01,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 178 transitions. [2022-04-06 20:01:01,222 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 178 transitions. Word has length 173 [2022-04-06 20:01:01,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:01,222 INFO L478 AbstractCegarLoop]: Abstraction has 177 states and 178 transitions. [2022-04-06 20:01:01,222 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 1.565217391304348) internal successors, (72), 45 states have internal predecessors, (72), 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:01:01,222 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 178 transitions. [2022-04-06 20:01:01,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2022-04-06 20:01:01,223 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:01,223 INFO L499 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:01,242 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:01:01,439 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,SelfDestructingSolverStorable40 [2022-04-06 20:01:01,440 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:01,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:01,440 INFO L85 PathProgramCache]: Analyzing trace with hash -2135723090, now seen corresponding path program 79 times [2022-04-06 20:01:01,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:01,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1834988584] [2022-04-06 20:01:01,441 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:01,441 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:01,441 INFO L85 PathProgramCache]: Analyzing trace with hash -2135723090, now seen corresponding path program 80 times [2022-04-06 20:01:01,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:01,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712468836] [2022-04-06 20:01:01,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:01,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:01,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:01,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 20:01:01,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:01:01,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:01:01,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:01:01,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:01:01,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:01:01,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:01:01,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:01:01,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:01:01,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:01:01,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:01:01,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:01:01,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:01:01,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:01:01,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:01:01,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:01:01,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:01:01,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:01:01,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:01:01,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:01:01,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:01,743 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 250 proven. 631 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:01:01,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:01,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712468836] [2022-04-06 20:01:01,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712468836] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:01,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027131857] [2022-04-06 20:01:01,743 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:01,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:01,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:01,758 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:01:01,759 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:01:01,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:01,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:01,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:01:01,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:02,133 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 271 proven. 610 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:01:02,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:02,390 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 271 proven. 610 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:01:02,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027131857] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:02,390 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:02,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 30 [2022-04-06 20:01:02,391 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:02,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1834988584] [2022-04-06 20:01:02,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1834988584] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:02,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:02,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:01:02,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452396654] [2022-04-06 20:01:02,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:02,391 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:01:02,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:02,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:01:02,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=579, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:01:02,392 INFO L87 Difference]: Start difference. First operand 177 states and 178 transitions. Second operand has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 25 states have internal predecessors, (73), 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:01:02,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:02,801 INFO L93 Difference]: Finished difference Result 187 states and 188 transitions. [2022-04-06 20:01:02,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:01:02,801 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 25 states have internal predecessors, (73), 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 174 [2022-04-06 20:01:02,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:02,802 INFO L225 Difference]: With dead ends: 187 [2022-04-06 20:01:02,802 INFO L226 Difference]: Without dead ends: 185 [2022-04-06 20:01:02,803 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 461 GetRequests, 406 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=836, Invalid=2134, Unknown=0, NotChecked=0, Total=2970 [2022-04-06 20:01:02,803 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 46 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:02,803 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 45 Invalid, 480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:02,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-04-06 20:01:02,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 184. [2022-04-06 20:01:02,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 136 states have (on average 1.0147058823529411) internal successors, (138), 137 states have internal predecessors, (138), 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:01:02,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 185 transitions. [2022-04-06 20:01:02,815 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 185 transitions. Word has length 174 [2022-04-06 20:01:02,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:02,816 INFO L478 AbstractCegarLoop]: Abstraction has 184 states and 185 transitions. [2022-04-06 20:01:02,816 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 25 states have internal predecessors, (73), 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:01:02,816 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 185 transitions. [2022-04-06 20:01:02,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2022-04-06 20:01:02,816 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:02,817 INFO L499 BasicCegarLoop]: trace histogram [22, 22, 22, 21, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:02,835 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:01:03,032 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:03,033 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:03,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:03,033 INFO L85 PathProgramCache]: Analyzing trace with hash 1852588292, now seen corresponding path program 81 times [2022-04-06 20:01:03,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:03,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [5345033] [2022-04-06 20:01:03,034 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:03,034 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:03,034 INFO L85 PathProgramCache]: Analyzing trace with hash 1852588292, now seen corresponding path program 82 times [2022-04-06 20:01:03,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:03,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078627449] [2022-04-06 20:01:03,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:03,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:03,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:03,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 20:01:03,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:01:03,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:01:03,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:01:03,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:01:03,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:01:03,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:01:03,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:01:03,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:01:03,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:01:03,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:01:03,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:01:03,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:01:03,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:01:03,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:01:03,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:01:03,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:01:03,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:01:03,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:01:03,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:01:03,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:01:03,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:03,519 INFO L134 CoverageAnalysis]: Checked inductivity of 1785 backedges. 653 proven. 292 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:01:03,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:03,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078627449] [2022-04-06 20:01:03,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078627449] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:03,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229455379] [2022-04-06 20:01:03,519 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:03,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:03,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:03,520 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:01:03,536 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:01:03,601 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:03,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:03,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 46 conjunts are in the unsatisfiable core [2022-04-06 20:01:03,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:04,266 INFO L134 CoverageAnalysis]: Checked inductivity of 1785 backedges. 714 proven. 231 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:01:04,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:04,459 INFO L134 CoverageAnalysis]: Checked inductivity of 1785 backedges. 714 proven. 231 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:01:04,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229455379] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:04,460 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:04,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47, 47] total 72 [2022-04-06 20:01:04,460 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:04,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [5345033] [2022-04-06 20:01:04,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [5345033] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:04,461 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:04,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2022-04-06 20:01:04,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220300288] [2022-04-06 20:01:04,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:04,461 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-04-06 20:01:04,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:04,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-04-06 20:01:04,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1134, Invalid=3978, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:01:04,462 INFO L87 Difference]: Start difference. First operand 184 states and 185 transitions. Second operand has 48 states, 48 states have (on average 1.5625) internal successors, (75), 47 states have internal predecessors, (75), 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:01:05,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:05,246 INFO L93 Difference]: Finished difference Result 259 states and 282 transitions. [2022-04-06 20:01:05,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-06 20:01:05,246 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.5625) internal successors, (75), 47 states have internal predecessors, (75), 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 181 [2022-04-06 20:01:05,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:05,247 INFO L225 Difference]: With dead ends: 259 [2022-04-06 20:01:05,247 INFO L226 Difference]: Without dead ends: 185 [2022-04-06 20:01:05,248 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 381 SyntacticMatches, 1 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3936 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2310, Invalid=11262, Unknown=0, NotChecked=0, Total=13572 [2022-04-06 20:01:05,249 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 997 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 1095 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 997 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:05,249 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 95 Invalid, 1095 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 997 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:05,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-04-06 20:01:05,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 185. [2022-04-06 20:01:05,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 137 states have (on average 1.0145985401459854) internal successors, (139), 138 states have internal predecessors, (139), 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:01:05,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 186 transitions. [2022-04-06 20:01:05,260 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 186 transitions. Word has length 181 [2022-04-06 20:01:05,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:05,261 INFO L478 AbstractCegarLoop]: Abstraction has 185 states and 186 transitions. [2022-04-06 20:01:05,261 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.5625) internal successors, (75), 47 states have internal predecessors, (75), 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:01:05,261 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 186 transitions. [2022-04-06 20:01:05,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-04-06 20:01:05,261 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:05,261 INFO L499 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:05,280 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:01:05,462 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:05,462 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:05,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:05,462 INFO L85 PathProgramCache]: Analyzing trace with hash -265529908, now seen corresponding path program 83 times [2022-04-06 20:01:05,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:05,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [694737959] [2022-04-06 20:01:05,463 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:05,463 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:05,463 INFO L85 PathProgramCache]: Analyzing trace with hash -265529908, now seen corresponding path program 84 times [2022-04-06 20:01:05,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:05,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423975754] [2022-04-06 20:01:05,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:05,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:05,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:05,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-06 20:01:05,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 20:01:05,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:01:05,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:01:05,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:01:05,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:01:05,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:01:05,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:01:05,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:01:05,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:01:05,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:01:05,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:01:05,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:01:05,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:01:05,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:01:05,790 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 136 [2022-04-06 20:01:05,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:01:05,793 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 150 [2022-04-06 20:01:05,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [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 164 [2022-04-06 20:01:05,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:01:05,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:05,798 INFO L134 CoverageAnalysis]: Checked inductivity of 1807 backedges. 273 proven. 694 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:01:05,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:05,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423975754] [2022-04-06 20:01:05,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423975754] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:05,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760258787] [2022-04-06 20:01:05,799 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:05,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:05,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:05,800 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:01:05,850 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:01:05,968 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-04-06 20:01:05,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:05,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 460 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:01:05,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:06,160 INFO L134 CoverageAnalysis]: Checked inductivity of 1807 backedges. 295 proven. 672 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:01:06,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:06,331 INFO L134 CoverageAnalysis]: Checked inductivity of 1807 backedges. 295 proven. 672 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:01:06,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760258787] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:06,332 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:06,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 31 [2022-04-06 20:01:06,332 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:06,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [694737959] [2022-04-06 20:01:06,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [694737959] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:06,332 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:06,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:01:06,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726893647] [2022-04-06 20:01:06,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:06,333 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:01:06,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:06,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:01:06,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=315, Invalid=615, Unknown=0, NotChecked=0, Total=930 [2022-04-06 20:01:06,333 INFO L87 Difference]: Start difference. First operand 185 states and 186 transitions. Second operand has 28 states, 28 states have (on average 2.7142857142857144) internal successors, (76), 26 states have internal predecessors, (76), 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:01:06,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:06,674 INFO L93 Difference]: Finished difference Result 195 states and 196 transitions. [2022-04-06 20:01:06,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:01:06,674 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7142857142857144) internal successors, (76), 26 states have internal predecessors, (76), 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 182 [2022-04-06 20:01:06,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:06,675 INFO L225 Difference]: With dead ends: 195 [2022-04-06 20:01:06,675 INFO L226 Difference]: Without dead ends: 193 [2022-04-06 20:01:06,675 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 482 GetRequests, 425 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=907, Invalid=2285, Unknown=0, NotChecked=0, Total=3192 [2022-04-06 20:01:06,676 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 53 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:06,676 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 45 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:06,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2022-04-06 20:01:06,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 192. [2022-04-06 20:01:06,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 142 states have (on average 1.0140845070422535) internal successors, (144), 143 states have internal predecessors, (144), 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:01:06,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 193 transitions. [2022-04-06 20:01:06,688 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 193 transitions. Word has length 182 [2022-04-06 20:01:06,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:06,688 INFO L478 AbstractCegarLoop]: Abstraction has 192 states and 193 transitions. [2022-04-06 20:01:06,688 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7142857142857144) internal successors, (76), 26 states have internal predecessors, (76), 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:01:06,688 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 193 transitions. [2022-04-06 20:01:06,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-04-06 20:01:06,689 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:06,689 INFO L499 BasicCegarLoop]: trace histogram [23, 23, 23, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:06,721 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:06,902 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,SelfDestructingSolverStorable43 [2022-04-06 20:01:06,902 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:06,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:06,902 INFO L85 PathProgramCache]: Analyzing trace with hash 502554918, now seen corresponding path program 85 times [2022-04-06 20:01:06,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:06,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1039417610] [2022-04-06 20:01:06,903 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:06,903 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:06,903 INFO L85 PathProgramCache]: Analyzing trace with hash 502554918, now seen corresponding path program 86 times [2022-04-06 20:01:06,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:06,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728967525] [2022-04-06 20:01:06,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:06,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:06,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:07,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-06 20:01:07,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 20:01:07,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:01:07,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:01:07,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:01:07,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:01:07,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:01:07,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:01:07,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:01:07,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:01:07,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:01:07,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:01:07,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:01:07,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:01:07,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:01:07,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:01:07,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:01:07,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:01:07,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:01:07,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:01:07,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:01:07,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:01:07,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:07,572 INFO L134 CoverageAnalysis]: Checked inductivity of 1958 backedges. 717 proven. 317 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:01:07,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:07,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728967525] [2022-04-06 20:01:07,573 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728967525] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:07,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795036455] [2022-04-06 20:01:07,573 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:07,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:07,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:07,574 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:01:07,575 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:01:07,653 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:07,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:07,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 48 conjunts are in the unsatisfiable core [2022-04-06 20:01:07,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:08,438 INFO L134 CoverageAnalysis]: Checked inductivity of 1958 backedges. 781 proven. 253 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:01:08,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:08,738 INFO L134 CoverageAnalysis]: Checked inductivity of 1958 backedges. 781 proven. 253 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:01:08,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795036455] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:08,738 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:08,738 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 49, 49] total 75 [2022-04-06 20:01:08,738 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:08,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1039417610] [2022-04-06 20:01:08,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1039417610] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:08,739 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:08,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2022-04-06 20:01:08,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975646808] [2022-04-06 20:01:08,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:08,739 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-04-06 20:01:08,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:08,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-04-06 20:01:08,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1231, Invalid=4319, Unknown=0, NotChecked=0, Total=5550 [2022-04-06 20:01:08,740 INFO L87 Difference]: Start difference. First operand 192 states and 193 transitions. Second operand has 50 states, 50 states have (on average 1.56) internal successors, (78), 49 states have internal predecessors, (78), 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:01:09,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:09,577 INFO L93 Difference]: Finished difference Result 270 states and 294 transitions. [2022-04-06 20:01:09,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-04-06 20:01:09,578 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.56) internal successors, (78), 49 states have internal predecessors, (78), 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 189 [2022-04-06 20:01:09,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:09,579 INFO L225 Difference]: With dead ends: 270 [2022-04-06 20:01:09,579 INFO L226 Difference]: Without dead ends: 193 [2022-04-06 20:01:09,580 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 519 GetRequests, 398 SyntacticMatches, 1 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4288 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2506, Invalid=12256, Unknown=0, NotChecked=0, Total=14762 [2022-04-06 20:01:09,581 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 945 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:09,581 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 66 Invalid, 945 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 842 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:09,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2022-04-06 20:01:09,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 193. [2022-04-06 20:01:09,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 143 states have (on average 1.013986013986014) internal successors, (145), 144 states have internal predecessors, (145), 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:01:09,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 194 transitions. [2022-04-06 20:01:09,612 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 194 transitions. Word has length 189 [2022-04-06 20:01:09,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:09,612 INFO L478 AbstractCegarLoop]: Abstraction has 193 states and 194 transitions. [2022-04-06 20:01:09,612 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.56) internal successors, (78), 49 states have internal predecessors, (78), 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:01:09,612 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 194 transitions. [2022-04-06 20:01:09,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-04-06 20:01:09,613 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:09,613 INFO L499 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:09,643 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-04-06 20:01:09,843 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,SelfDestructingSolverStorable44 [2022-04-06 20:01:09,843 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:09,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:09,844 INFO L85 PathProgramCache]: Analyzing trace with hash 232205806, now seen corresponding path program 87 times [2022-04-06 20:01:09,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:09,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [832214251] [2022-04-06 20:01:09,845 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:09,845 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:09,845 INFO L85 PathProgramCache]: Analyzing trace with hash 232205806, now seen corresponding path program 88 times [2022-04-06 20:01:09,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:09,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922528691] [2022-04-06 20:01:09,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:09,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:09,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:10,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 20:01:10,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 20:01:10,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:01:10,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:01:10,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:01:10,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:01:10,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:01:10,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:01:10,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:01:10,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:01:10,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:01:10,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:01:10,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:01:10,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:01:10,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:01:10,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:01:10,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:01:10,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:01:10,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:01:10,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:01:10,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:01:10,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:01:10,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:10,178 INFO L134 CoverageAnalysis]: Checked inductivity of 1981 backedges. 297 proven. 760 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:01:10,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:10,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922528691] [2022-04-06 20:01:10,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922528691] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:10,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629975033] [2022-04-06 20:01:10,179 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:10,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:10,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:10,181 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:01:10,210 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:01:10,247 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:10,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:10,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:01:10,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:10,430 INFO L134 CoverageAnalysis]: Checked inductivity of 1981 backedges. 320 proven. 737 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:01:10,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:10,670 INFO L134 CoverageAnalysis]: Checked inductivity of 1981 backedges. 320 proven. 737 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:01:10,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629975033] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:10,671 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:10,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 32 [2022-04-06 20:01:10,671 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:10,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [832214251] [2022-04-06 20:01:10,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [832214251] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:10,671 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:10,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:01:10,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52596805] [2022-04-06 20:01:10,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:10,672 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:01:10,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:10,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:01:10,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=340, Invalid=652, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:01:10,672 INFO L87 Difference]: Start difference. First operand 193 states and 194 transitions. Second operand has 29 states, 29 states have (on average 2.7241379310344827) internal successors, (79), 27 states have internal predecessors, (79), 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:01:11,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:11,003 INFO L93 Difference]: Finished difference Result 203 states and 204 transitions. [2022-04-06 20:01:11,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:01:11,003 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.7241379310344827) internal successors, (79), 27 states have internal predecessors, (79), 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 190 [2022-04-06 20:01:11,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:11,004 INFO L225 Difference]: With dead ends: 203 [2022-04-06 20:01:11,004 INFO L226 Difference]: Without dead ends: 201 [2022-04-06 20:01:11,004 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 503 GetRequests, 444 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=981, Invalid=2441, Unknown=0, NotChecked=0, Total=3422 [2022-04-06 20:01:11,019 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 50 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:11,019 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 40 Invalid, 498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:11,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2022-04-06 20:01:11,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 200. [2022-04-06 20:01:11,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 148 states have (on average 1.0135135135135136) internal successors, (150), 149 states have internal predecessors, (150), 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:01:11,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 201 transitions. [2022-04-06 20:01:11,033 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 201 transitions. Word has length 190 [2022-04-06 20:01:11,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:11,033 INFO L478 AbstractCegarLoop]: Abstraction has 200 states and 201 transitions. [2022-04-06 20:01:11,033 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.7241379310344827) internal successors, (79), 27 states have internal predecessors, (79), 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:01:11,033 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 201 transitions. [2022-04-06 20:01:11,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-04-06 20:01:11,034 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:11,034 INFO L499 BasicCegarLoop]: trace histogram [24, 24, 24, 23, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:11,051 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:11,243 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,SelfDestructingSolverStorable45 [2022-04-06 20:01:11,244 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:11,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:11,244 INFO L85 PathProgramCache]: Analyzing trace with hash -154239292, now seen corresponding path program 89 times [2022-04-06 20:01:11,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:11,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1625789752] [2022-04-06 20:01:11,245 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:11,245 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:11,245 INFO L85 PathProgramCache]: Analyzing trace with hash -154239292, now seen corresponding path program 90 times [2022-04-06 20:01:11,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:11,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869148120] [2022-04-06 20:01:11,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:11,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:11,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:11,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 20:01:11,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 20:01:11,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:01:11,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:01:11,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:01:11,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:01:11,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:01:11,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:01:11,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:01:11,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:01:11,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:01:11,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:01:11,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:01:11,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:01:11,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:01:11,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:01:11,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:01:11,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:01:11,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:01:11,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:01:11,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:01:11,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:01:11,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:01:11,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:11,748 INFO L134 CoverageAnalysis]: Checked inductivity of 2139 backedges. 784 proven. 343 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:01:11,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:11,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869148120] [2022-04-06 20:01:11,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869148120] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:11,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111160898] [2022-04-06 20:01:11,748 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:11,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:11,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:11,749 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:01:11,750 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:01:11,832 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 24 check-sat command(s) [2022-04-06 20:01:11,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:11,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 50 conjunts are in the unsatisfiable core [2022-04-06 20:01:11,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:12,644 INFO L134 CoverageAnalysis]: Checked inductivity of 2139 backedges. 851 proven. 276 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:01:12,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:12,936 INFO L134 CoverageAnalysis]: Checked inductivity of 2139 backedges. 851 proven. 276 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:01:12,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1111160898] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:12,936 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:12,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 78 [2022-04-06 20:01:12,936 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:12,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1625789752] [2022-04-06 20:01:12,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1625789752] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:12,936 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:12,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [52] imperfect sequences [] total 52 [2022-04-06 20:01:12,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486164968] [2022-04-06 20:01:12,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:12,937 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-04-06 20:01:12,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:12,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-04-06 20:01:12,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1332, Invalid=4674, Unknown=0, NotChecked=0, Total=6006 [2022-04-06 20:01:12,938 INFO L87 Difference]: Start difference. First operand 200 states and 201 transitions. Second operand has 52 states, 52 states have (on average 1.5576923076923077) internal successors, (81), 51 states have internal predecessors, (81), 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:01:14,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:14,274 INFO L93 Difference]: Finished difference Result 281 states and 306 transitions. [2022-04-06 20:01:14,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-04-06 20:01:14,274 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.5576923076923077) internal successors, (81), 51 states have internal predecessors, (81), 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 197 [2022-04-06 20:01:14,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:14,275 INFO L225 Difference]: With dead ends: 281 [2022-04-06 20:01:14,275 INFO L226 Difference]: Without dead ends: 201 [2022-04-06 20:01:14,277 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 541 GetRequests, 415 SyntacticMatches, 1 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4655 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2710, Invalid=13292, Unknown=0, NotChecked=0, Total=16002 [2022-04-06 20:01:14,277 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1233 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:14,277 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 92 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1233 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:01:14,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2022-04-06 20:01:14,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2022-04-06 20:01:14,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 149 states have (on average 1.0134228187919463) internal successors, (151), 150 states have internal predecessors, (151), 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:01:14,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 202 transitions. [2022-04-06 20:01:14,312 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 202 transitions. Word has length 197 [2022-04-06 20:01:14,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:14,312 INFO L478 AbstractCegarLoop]: Abstraction has 201 states and 202 transitions. [2022-04-06 20:01:14,312 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.5576923076923077) internal successors, (81), 51 states have internal predecessors, (81), 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:01:14,312 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 202 transitions. [2022-04-06 20:01:14,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-04-06 20:01:14,313 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:14,313 INFO L499 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:14,329 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:01:14,526 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:14,526 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:14,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:14,526 INFO L85 PathProgramCache]: Analyzing trace with hash 1117520780, now seen corresponding path program 91 times [2022-04-06 20:01:14,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:14,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [493789357] [2022-04-06 20:01:14,527 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:14,527 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:14,527 INFO L85 PathProgramCache]: Analyzing trace with hash 1117520780, now seen corresponding path program 92 times [2022-04-06 20:01:14,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:14,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165220522] [2022-04-06 20:01:14,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:14,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:14,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:14,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-06 20:01:14,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:01:14,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:01:14,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:01:14,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:01:14,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:01:14,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:01:14,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:01:14,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:01:14,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:01:14,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:01:14,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:01:14,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:01:14,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:01:14,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:01:14,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:01:14,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:01:14,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:01:14,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:01:14,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:01:14,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:01:14,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:01:14,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:01:14,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:14,877 INFO L134 CoverageAnalysis]: Checked inductivity of 2163 backedges. 322 proven. 829 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:01:14,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:14,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165220522] [2022-04-06 20:01:14,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165220522] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:14,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847792657] [2022-04-06 20:01:14,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:14,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:14,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:14,879 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:01:14,879 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:01:14,957 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:14,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:14,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:01:14,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:15,267 INFO L134 CoverageAnalysis]: Checked inductivity of 2163 backedges. 346 proven. 805 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:01:15,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:15,516 INFO L134 CoverageAnalysis]: Checked inductivity of 2163 backedges. 346 proven. 805 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:01:15,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847792657] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:15,516 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:15,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 33 [2022-04-06 20:01:15,517 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:15,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [493789357] [2022-04-06 20:01:15,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [493789357] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:15,517 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:15,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:01:15,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455556380] [2022-04-06 20:01:15,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:15,517 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:01:15,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:15,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:01:15,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=690, Unknown=0, NotChecked=0, Total=1056 [2022-04-06 20:01:15,518 INFO L87 Difference]: Start difference. First operand 201 states and 202 transitions. Second operand has 30 states, 30 states have (on average 2.7333333333333334) internal successors, (82), 28 states have internal predecessors, (82), 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:01:15,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:15,980 INFO L93 Difference]: Finished difference Result 211 states and 212 transitions. [2022-04-06 20:01:15,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:01:15,982 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.7333333333333334) internal successors, (82), 28 states have internal predecessors, (82), 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 198 [2022-04-06 20:01:15,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:15,983 INFO L225 Difference]: With dead ends: 211 [2022-04-06 20:01:15,983 INFO L226 Difference]: Without dead ends: 209 [2022-04-06 20:01:15,983 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 524 GetRequests, 463 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1058, Invalid=2602, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:01:15,983 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 49 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:15,984 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 50 Invalid, 542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 440 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:15,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-04-06 20:01:15,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 208. [2022-04-06 20:01:15,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 154 states have (on average 1.0129870129870129) internal successors, (156), 155 states have internal predecessors, (156), 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:01:15,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 209 transitions. [2022-04-06 20:01:15,998 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 209 transitions. Word has length 198 [2022-04-06 20:01:15,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:15,998 INFO L478 AbstractCegarLoop]: Abstraction has 208 states and 209 transitions. [2022-04-06 20:01:15,998 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.7333333333333334) internal successors, (82), 28 states have internal predecessors, (82), 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:01:15,998 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 209 transitions. [2022-04-06 20:01:15,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2022-04-06 20:01:15,999 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:15,999 INFO L499 BasicCegarLoop]: trace histogram [25, 25, 25, 24, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:16,015 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:01:16,211 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,SelfDestructingSolverStorable47 [2022-04-06 20:01:16,211 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:16,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:16,212 INFO L85 PathProgramCache]: Analyzing trace with hash 349813606, now seen corresponding path program 93 times [2022-04-06 20:01:16,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:16,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [540226619] [2022-04-06 20:01:16,212 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:16,212 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:16,212 INFO L85 PathProgramCache]: Analyzing trace with hash 349813606, now seen corresponding path program 94 times [2022-04-06 20:01:16,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:16,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573285063] [2022-04-06 20:01:16,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:16,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:16,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:17,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-06 20:01:17,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:01:17,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:01:17,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:01:17,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:01:17,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:01:17,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:01:17,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:01:17,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:01:17,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:01:17,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:01:17,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:01:17,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:01:17,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:01:17,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:01:17,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:01:17,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:01:17,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:01:17,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:01:17,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:01:17,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:01:17,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:01:17,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:01:17,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:01:17,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:17,074 INFO L134 CoverageAnalysis]: Checked inductivity of 2328 backedges. 854 proven. 370 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:01:17,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:17,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573285063] [2022-04-06 20:01:17,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573285063] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:17,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247280696] [2022-04-06 20:01:17,075 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:17,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:17,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:17,076 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:01:17,076 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:01:17,149 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:17,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:17,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 52 conjunts are in the unsatisfiable core [2022-04-06 20:01:17,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:18,286 INFO L134 CoverageAnalysis]: Checked inductivity of 2328 backedges. 924 proven. 300 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:01:18,286 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:18,610 INFO L134 CoverageAnalysis]: Checked inductivity of 2328 backedges. 924 proven. 300 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:01:18,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247280696] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:18,610 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:18,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 53, 53] total 81 [2022-04-06 20:01:18,610 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:18,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [540226619] [2022-04-06 20:01:18,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [540226619] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:18,610 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:18,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [] total 54 [2022-04-06 20:01:18,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153827708] [2022-04-06 20:01:18,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:18,611 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-04-06 20:01:18,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:18,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-04-06 20:01:18,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1437, Invalid=5043, Unknown=0, NotChecked=0, Total=6480 [2022-04-06 20:01:18,612 INFO L87 Difference]: Start difference. First operand 208 states and 209 transitions. Second operand has 54 states, 54 states have (on average 1.5555555555555556) internal successors, (84), 53 states have internal predecessors, (84), 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:01:19,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:19,966 INFO L93 Difference]: Finished difference Result 292 states and 318 transitions. [2022-04-06 20:01:19,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-04-06 20:01:19,966 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.5555555555555556) internal successors, (84), 53 states have internal predecessors, (84), 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 205 [2022-04-06 20:01:19,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:19,967 INFO L225 Difference]: With dead ends: 292 [2022-04-06 20:01:19,967 INFO L226 Difference]: Without dead ends: 209 [2022-04-06 20:01:19,968 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 563 GetRequests, 432 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5037 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2922, Invalid=14370, Unknown=0, NotChecked=0, Total=17292 [2022-04-06 20:01:19,968 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1317 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 1317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:19,968 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 103 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 1317 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:01:19,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-04-06 20:01:19,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 209. [2022-04-06 20:01:19,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 155 states have (on average 1.0129032258064516) internal successors, (157), 156 states have internal predecessors, (157), 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:01:19,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 210 transitions. [2022-04-06 20:01:19,987 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 210 transitions. Word has length 205 [2022-04-06 20:01:19,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:19,987 INFO L478 AbstractCegarLoop]: Abstraction has 209 states and 210 transitions. [2022-04-06 20:01:19,988 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.5555555555555556) internal successors, (84), 53 states have internal predecessors, (84), 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:01:19,988 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 210 transitions. [2022-04-06 20:01:19,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2022-04-06 20:01:19,988 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:19,988 INFO L499 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:20,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:20,195 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-04-06 20:01:20,196 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:20,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:20,196 INFO L85 PathProgramCache]: Analyzing trace with hash 1650063406, now seen corresponding path program 95 times [2022-04-06 20:01:20,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:20,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2075347428] [2022-04-06 20:01:20,197 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:20,197 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:20,197 INFO L85 PathProgramCache]: Analyzing trace with hash 1650063406, now seen corresponding path program 96 times [2022-04-06 20:01:20,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:20,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249428374] [2022-04-06 20:01:20,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:20,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:20,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:20,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 20:01:20,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 20:01:20,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:01:20,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:01:20,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:01:20,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:01:20,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:01:20,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:01:20,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:01:20,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:01:20,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:01:20,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:01:20,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:01:20,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:01:20,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:01:20,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:01:20,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:01:20,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:01:20,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:01:20,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:01:20,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:01:20,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:01:20,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:01:20,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:01:20,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:20,470 INFO L134 CoverageAnalysis]: Checked inductivity of 2353 backedges. 348 proven. 901 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:01:20,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:20,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249428374] [2022-04-06 20:01:20,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249428374] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:20,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095340014] [2022-04-06 20:01:20,471 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:20,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:20,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:20,471 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:01:20,473 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:01:20,561 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2022-04-06 20:01:20,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:20,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:01:20,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:20,906 INFO L134 CoverageAnalysis]: Checked inductivity of 2353 backedges. 373 proven. 876 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:01:20,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:21,182 INFO L134 CoverageAnalysis]: Checked inductivity of 2353 backedges. 373 proven. 876 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:01:21,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095340014] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:21,182 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:21,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 34 [2022-04-06 20:01:21,183 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:21,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2075347428] [2022-04-06 20:01:21,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2075347428] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:21,183 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:21,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:01:21,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189468390] [2022-04-06 20:01:21,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:21,183 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:01:21,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:21,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:01:21,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=393, Invalid=729, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:01:21,184 INFO L87 Difference]: Start difference. First operand 209 states and 210 transitions. Second operand has 31 states, 31 states have (on average 2.7419354838709675) internal successors, (85), 29 states have internal predecessors, (85), 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:01:21,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:21,686 INFO L93 Difference]: Finished difference Result 219 states and 220 transitions. [2022-04-06 20:01:21,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:01:21,686 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.7419354838709675) internal successors, (85), 29 states have internal predecessors, (85), 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 206 [2022-04-06 20:01:21,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:21,687 INFO L225 Difference]: With dead ends: 219 [2022-04-06 20:01:21,687 INFO L226 Difference]: Without dead ends: 217 [2022-04-06 20:01:21,687 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 545 GetRequests, 482 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 754 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1138, Invalid=2768, Unknown=0, NotChecked=0, Total=3906 [2022-04-06 20:01:21,688 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 52 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:21,688 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 55 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:21,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2022-04-06 20:01:21,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 216. [2022-04-06 20:01:21,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 160 states have (on average 1.0125) internal successors, (162), 161 states have internal predecessors, (162), 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:01:21,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 217 transitions. [2022-04-06 20:01:21,701 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 217 transitions. Word has length 206 [2022-04-06 20:01:21,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:21,702 INFO L478 AbstractCegarLoop]: Abstraction has 216 states and 217 transitions. [2022-04-06 20:01:21,702 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.7419354838709675) internal successors, (85), 29 states have internal predecessors, (85), 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:01:21,702 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 217 transitions. [2022-04-06 20:01:21,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2022-04-06 20:01:21,703 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:21,703 INFO L499 BasicCegarLoop]: trace histogram [26, 26, 26, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:21,730 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:01:21,919 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,SelfDestructingSolverStorable49 [2022-04-06 20:01:21,919 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:21,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:21,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1849709436, now seen corresponding path program 97 times [2022-04-06 20:01:21,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:21,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [205929028] [2022-04-06 20:01:21,921 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:21,921 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:21,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1849709436, now seen corresponding path program 98 times [2022-04-06 20:01:21,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:21,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924459031] [2022-04-06 20:01:21,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:21,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:21,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:22,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 20:01:22,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 20:01:22,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:01:22,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:01:22,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:01:22,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:01:22,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:01:22,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:01:22,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:01:22,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:01:22,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:01:22,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:01:22,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:01:22,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:01:22,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:01:22,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:01:22,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:01:22,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:01:22,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:01:22,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:01:22,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:01:22,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:01:22,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:01:22,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:01:22,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:01:22,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:22,774 INFO L134 CoverageAnalysis]: Checked inductivity of 2525 backedges. 927 proven. 398 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:01:22,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:22,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924459031] [2022-04-06 20:01:22,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924459031] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:22,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779941955] [2022-04-06 20:01:22,775 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:22,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:22,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:22,776 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:01:22,818 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:01:22,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:22,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:22,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 531 conjuncts, 54 conjunts are in the unsatisfiable core [2022-04-06 20:01:22,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:24,016 INFO L134 CoverageAnalysis]: Checked inductivity of 2525 backedges. 1000 proven. 325 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:01:24,016 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:24,428 INFO L134 CoverageAnalysis]: Checked inductivity of 2525 backedges. 1000 proven. 325 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:01:24,428 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779941955] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:24,429 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:24,429 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 55, 55] total 84 [2022-04-06 20:01:24,429 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:24,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [205929028] [2022-04-06 20:01:24,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [205929028] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:24,429 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:24,429 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [56] imperfect sequences [] total 56 [2022-04-06 20:01:24,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683009900] [2022-04-06 20:01:24,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:24,430 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-04-06 20:01:24,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:24,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-04-06 20:01:24,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1546, Invalid=5426, Unknown=0, NotChecked=0, Total=6972 [2022-04-06 20:01:24,431 INFO L87 Difference]: Start difference. First operand 216 states and 217 transitions. Second operand has 56 states, 56 states have (on average 1.5535714285714286) internal successors, (87), 55 states have internal predecessors, (87), 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:01:25,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:25,627 INFO L93 Difference]: Finished difference Result 303 states and 330 transitions. [2022-04-06 20:01:25,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-04-06 20:01:25,627 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.5535714285714286) internal successors, (87), 55 states have internal predecessors, (87), 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 213 [2022-04-06 20:01:25,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:25,628 INFO L225 Difference]: With dead ends: 303 [2022-04-06 20:01:25,628 INFO L226 Difference]: Without dead ends: 217 [2022-04-06 20:01:25,630 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 585 GetRequests, 449 SyntacticMatches, 1 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5434 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=3142, Invalid=15490, Unknown=0, NotChecked=0, Total=18632 [2022-04-06 20:01:25,630 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 1036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:25,630 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 84 Invalid, 1036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:01:25,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2022-04-06 20:01:25,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 217. [2022-04-06 20:01:25,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 161 states have (on average 1.0124223602484472) internal successors, (163), 162 states have internal predecessors, (163), 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:01:25,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 218 transitions. [2022-04-06 20:01:25,644 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 218 transitions. Word has length 213 [2022-04-06 20:01:25,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:25,644 INFO L478 AbstractCegarLoop]: Abstraction has 217 states and 218 transitions. [2022-04-06 20:01:25,644 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.5535714285714286) internal successors, (87), 55 states have internal predecessors, (87), 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:01:25,644 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 218 transitions. [2022-04-06 20:01:25,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2022-04-06 20:01:25,645 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:25,645 INFO L499 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:25,665 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:01:25,862 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,SelfDestructingSolverStorable50 [2022-04-06 20:01:25,863 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:25,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:25,863 INFO L85 PathProgramCache]: Analyzing trace with hash 1052418380, now seen corresponding path program 99 times [2022-04-06 20:01:25,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:25,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [584239003] [2022-04-06 20:01:25,864 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:25,864 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:25,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1052418380, now seen corresponding path program 100 times [2022-04-06 20:01:25,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:25,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658757516] [2022-04-06 20:01:25,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:25,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:25,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:26,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:01:26,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:01:26,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:01:26,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:01:26,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:01:26,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:01:26,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:01:26,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:01:26,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:01:26,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:01:26,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:01:26,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:01:26,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:01:26,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:01:26,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:01:26,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:01:26,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:01:26,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:01:26,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:01:26,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:01:26,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:01:26,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:01:26,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:01:26,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:01:26,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:01:26,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:26,168 INFO L134 CoverageAnalysis]: Checked inductivity of 2551 backedges. 375 proven. 976 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:01:26,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:26,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658757516] [2022-04-06 20:01:26,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658757516] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:26,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468997968] [2022-04-06 20:01:26,168 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:26,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:26,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:26,169 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:01:26,170 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:01:26,242 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:26,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:26,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:01:26,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:26,550 INFO L134 CoverageAnalysis]: Checked inductivity of 2551 backedges. 401 proven. 950 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:01:26,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:26,790 INFO L134 CoverageAnalysis]: Checked inductivity of 2551 backedges. 401 proven. 950 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:01:26,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468997968] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:26,791 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:26,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 35 [2022-04-06 20:01:26,792 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:26,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [584239003] [2022-04-06 20:01:26,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [584239003] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:26,792 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:26,792 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:01:26,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210710176] [2022-04-06 20:01:26,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:26,792 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:01:26,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:26,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:01:26,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=421, Invalid=769, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 20:01:26,793 INFO L87 Difference]: Start difference. First operand 217 states and 218 transitions. Second operand has 32 states, 32 states have (on average 2.75) internal successors, (88), 30 states have internal predecessors, (88), 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:01:27,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:27,305 INFO L93 Difference]: Finished difference Result 227 states and 228 transitions. [2022-04-06 20:01:27,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:01:27,306 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.75) internal successors, (88), 30 states have internal predecessors, (88), 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 214 [2022-04-06 20:01:27,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:27,307 INFO L225 Difference]: With dead ends: 227 [2022-04-06 20:01:27,307 INFO L226 Difference]: Without dead ends: 225 [2022-04-06 20:01:27,307 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 566 GetRequests, 501 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 797 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1221, Invalid=2939, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:01:27,308 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 53 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:27,308 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 40 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 470 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:27,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-04-06 20:01:27,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 224. [2022-04-06 20:01:27,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 166 states have (on average 1.0120481927710843) internal successors, (168), 167 states have internal predecessors, (168), 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:01:27,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 225 transitions. [2022-04-06 20:01:27,322 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 225 transitions. Word has length 214 [2022-04-06 20:01:27,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:27,323 INFO L478 AbstractCegarLoop]: Abstraction has 224 states and 225 transitions. [2022-04-06 20:01:27,323 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.75) internal successors, (88), 30 states have internal predecessors, (88), 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:01:27,323 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 225 transitions. [2022-04-06 20:01:27,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2022-04-06 20:01:27,324 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:27,324 INFO L499 BasicCegarLoop]: trace histogram [27, 27, 27, 26, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:27,342 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:01:27,541 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:27,541 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:27,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:27,542 INFO L85 PathProgramCache]: Analyzing trace with hash -597547610, now seen corresponding path program 101 times [2022-04-06 20:01:27,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:27,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1392226722] [2022-04-06 20:01:27,542 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:27,543 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:27,543 INFO L85 PathProgramCache]: Analyzing trace with hash -597547610, now seen corresponding path program 102 times [2022-04-06 20:01:27,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:27,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816567124] [2022-04-06 20:01:27,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:27,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:27,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:28,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:01:28,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:01:28,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:01:28,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:01:28,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:01:28,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:01:28,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:01:28,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:01:28,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:01:28,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:01:28,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:01:28,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:01:28,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:01:28,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:01:28,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:01:28,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:01:28,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:01:28,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:01:28,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:01:28,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:01:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:01:28,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:01:28,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:01:28,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:01:28,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:01:28,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:01:28,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:28,446 INFO L134 CoverageAnalysis]: Checked inductivity of 2730 backedges. 1003 proven. 427 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:01:28,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:28,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816567124] [2022-04-06 20:01:28,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816567124] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:28,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994766591] [2022-04-06 20:01:28,447 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:28,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:28,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:28,464 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:01:28,467 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:01:28,564 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2022-04-06 20:01:28,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:28,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 550 conjuncts, 56 conjunts are in the unsatisfiable core [2022-04-06 20:01:28,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:29,912 INFO L134 CoverageAnalysis]: Checked inductivity of 2730 backedges. 1079 proven. 351 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:01:29,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:30,269 INFO L134 CoverageAnalysis]: Checked inductivity of 2730 backedges. 1079 proven. 351 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:01:30,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994766591] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:30,269 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:30,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 57, 57] total 87 [2022-04-06 20:01:30,269 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:30,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1392226722] [2022-04-06 20:01:30,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1392226722] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:30,269 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:30,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [58] imperfect sequences [] total 58 [2022-04-06 20:01:30,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135969695] [2022-04-06 20:01:30,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:30,270 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-04-06 20:01:30,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:30,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-04-06 20:01:30,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1659, Invalid=5823, Unknown=0, NotChecked=0, Total=7482 [2022-04-06 20:01:30,271 INFO L87 Difference]: Start difference. First operand 224 states and 225 transitions. Second operand has 58 states, 58 states have (on average 1.5517241379310345) internal successors, (90), 57 states have internal predecessors, (90), 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:31,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:31,630 INFO L93 Difference]: Finished difference Result 314 states and 342 transitions. [2022-04-06 20:01:31,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-04-06 20:01:31,630 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.5517241379310345) internal successors, (90), 57 states have internal predecessors, (90), 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 221 [2022-04-06 20:01:31,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:31,631 INFO L225 Difference]: With dead ends: 314 [2022-04-06 20:01:31,631 INFO L226 Difference]: Without dead ends: 225 [2022-04-06 20:01:31,633 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 607 GetRequests, 466 SyntacticMatches, 1 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5846 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=3370, Invalid=16652, Unknown=0, NotChecked=0, Total=20022 [2022-04-06 20:01:31,634 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 1173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:31,634 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 70 Invalid, 1173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:01:31,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-04-06 20:01:31,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 225. [2022-04-06 20:01:31,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 167 states have (on average 1.0119760479041917) internal successors, (169), 168 states have internal predecessors, (169), 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:01:31,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 226 transitions. [2022-04-06 20:01:31,666 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 226 transitions. Word has length 221 [2022-04-06 20:01:31,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:31,666 INFO L478 AbstractCegarLoop]: Abstraction has 225 states and 226 transitions. [2022-04-06 20:01:31,666 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.5517241379310345) internal successors, (90), 57 states have internal predecessors, (90), 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:31,667 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 226 transitions. [2022-04-06 20:01:31,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2022-04-06 20:01:31,667 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:31,667 INFO L499 BasicCegarLoop]: trace histogram [27, 27, 27, 27, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:31,685 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:31,884 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,SelfDestructingSolverStorable52 [2022-04-06 20:01:31,884 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:31,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:31,884 INFO L85 PathProgramCache]: Analyzing trace with hash -23080338, now seen corresponding path program 103 times [2022-04-06 20:01:31,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:31,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [106691192] [2022-04-06 20:01:31,885 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:31,885 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:31,885 INFO L85 PathProgramCache]: Analyzing trace with hash -23080338, now seen corresponding path program 104 times [2022-04-06 20:01:31,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:31,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094469751] [2022-04-06 20:01:31,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:31,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:31,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:32,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 20:01:32,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:01:32,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:01:32,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:01:32,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:01:32,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:01:32,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:01:32,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:01:32,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:01:32,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:01:32,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:01:32,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:01:32,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:01:32,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:01:32,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:01:32,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:01:32,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:01:32,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:01:32,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:01:32,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:01:32,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:01:32,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:01:32,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:01:32,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:01:32,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:01:32,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:01:32,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:32,332 INFO L134 CoverageAnalysis]: Checked inductivity of 2757 backedges. 403 proven. 1054 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:01:32,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:32,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094469751] [2022-04-06 20:01:32,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094469751] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:32,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533037338] [2022-04-06 20:01:32,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:32,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:32,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:32,333 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:32,334 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:32,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:32,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:32,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 555 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:01:32,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:32,604 INFO L134 CoverageAnalysis]: Checked inductivity of 2757 backedges. 430 proven. 1027 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:01:32,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:32,821 INFO L134 CoverageAnalysis]: Checked inductivity of 2757 backedges. 430 proven. 1027 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:01:32,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533037338] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:32,821 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:32,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 36 [2022-04-06 20:01:32,821 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:32,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [106691192] [2022-04-06 20:01:32,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [106691192] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:32,822 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:32,822 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:01:32,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376308178] [2022-04-06 20:01:32,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:32,822 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:01:32,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:32,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:01:32,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=450, Invalid=810, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:01:32,823 INFO L87 Difference]: Start difference. First operand 225 states and 226 transitions. Second operand has 33 states, 33 states have (on average 2.757575757575758) internal successors, (91), 31 states have internal predecessors, (91), 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:33,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:33,174 INFO L93 Difference]: Finished difference Result 235 states and 236 transitions. [2022-04-06 20:01:33,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:01:33,174 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.757575757575758) internal successors, (91), 31 states have internal predecessors, (91), 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 222 [2022-04-06 20:01:33,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:33,175 INFO L225 Difference]: With dead ends: 235 [2022-04-06 20:01:33,175 INFO L226 Difference]: Without dead ends: 233 [2022-04-06 20:01:33,176 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 587 GetRequests, 520 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 841 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1307, Invalid=3115, Unknown=0, NotChecked=0, Total=4422 [2022-04-06 20:01:33,177 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 56 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:33,177 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 55 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:33,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2022-04-06 20:01:33,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 232. [2022-04-06 20:01:33,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 172 states have (on average 1.0116279069767442) internal successors, (174), 173 states have internal predecessors, (174), 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:33,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 233 transitions. [2022-04-06 20:01:33,243 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 233 transitions. Word has length 222 [2022-04-06 20:01:33,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:33,243 INFO L478 AbstractCegarLoop]: Abstraction has 232 states and 233 transitions. [2022-04-06 20:01:33,243 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.757575757575758) internal successors, (91), 31 states have internal predecessors, (91), 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:33,243 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 233 transitions. [2022-04-06 20:01:33,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2022-04-06 20:01:33,244 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:33,244 INFO L499 BasicCegarLoop]: trace histogram [28, 28, 28, 27, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:33,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:33,460 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:33,460 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:33,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:33,461 INFO L85 PathProgramCache]: Analyzing trace with hash 1180420676, now seen corresponding path program 105 times [2022-04-06 20:01:33,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:33,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2141182482] [2022-04-06 20:01:33,461 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:33,461 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:33,462 INFO L85 PathProgramCache]: Analyzing trace with hash 1180420676, now seen corresponding path program 106 times [2022-04-06 20:01:33,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:33,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848427784] [2022-04-06 20:01:33,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:33,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:33,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:34,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 20:01:34,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:01:34,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:01:34,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:01:34,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:01:34,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:01:34,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:01:34,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:01:34,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:01:34,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:01:34,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:01:34,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:01:34,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:01:34,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:01:34,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:01:34,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:01:34,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:01:34,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:01:34,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:01:34,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:01:34,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:01:34,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:01:34,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:01:34,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:01:34,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:01:34,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:01:34,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:01:34,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:34,118 INFO L134 CoverageAnalysis]: Checked inductivity of 2943 backedges. 1082 proven. 457 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:01:34,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:34,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848427784] [2022-04-06 20:01:34,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848427784] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:34,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309248208] [2022-04-06 20:01:34,119 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:34,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:34,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:34,120 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:34,121 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:34,200 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:34,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:34,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 569 conjuncts, 58 conjunts are in the unsatisfiable core [2022-04-06 20:01:34,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:35,531 INFO L134 CoverageAnalysis]: Checked inductivity of 2943 backedges. 1161 proven. 378 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:01:35,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:35,876 INFO L134 CoverageAnalysis]: Checked inductivity of 2943 backedges. 1161 proven. 378 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:01:35,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309248208] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:35,876 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:35,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 59, 59] total 90 [2022-04-06 20:01:35,877 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:35,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2141182482] [2022-04-06 20:01:35,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2141182482] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:35,877 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:35,877 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [60] imperfect sequences [] total 60 [2022-04-06 20:01:35,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355112057] [2022-04-06 20:01:35,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:35,877 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-04-06 20:01:35,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:35,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-04-06 20:01:35,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1776, Invalid=6234, Unknown=0, NotChecked=0, Total=8010 [2022-04-06 20:01:35,878 INFO L87 Difference]: Start difference. First operand 232 states and 233 transitions. Second operand has 60 states, 60 states have (on average 1.55) internal successors, (93), 59 states have internal predecessors, (93), 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:37,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:37,493 INFO L93 Difference]: Finished difference Result 325 states and 354 transitions. [2022-04-06 20:01:37,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-06 20:01:37,493 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.55) internal successors, (93), 59 states have internal predecessors, (93), 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 229 [2022-04-06 20:01:37,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:37,496 INFO L225 Difference]: With dead ends: 325 [2022-04-06 20:01:37,496 INFO L226 Difference]: Without dead ends: 233 [2022-04-06 20:01:37,498 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 629 GetRequests, 483 SyntacticMatches, 1 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6273 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=3606, Invalid=17856, Unknown=0, NotChecked=0, Total=21462 [2022-04-06 20:01:37,498 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1461 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 1585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 1461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:37,498 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 106 Invalid, 1585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 1461 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:01:37,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2022-04-06 20:01:37,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 233. [2022-04-06 20:01:37,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 173 states have (on average 1.0115606936416186) internal successors, (175), 174 states have internal predecessors, (175), 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:37,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 234 transitions. [2022-04-06 20:01:37,550 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 234 transitions. Word has length 229 [2022-04-06 20:01:37,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:37,550 INFO L478 AbstractCegarLoop]: Abstraction has 233 states and 234 transitions. [2022-04-06 20:01:37,550 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.55) internal successors, (93), 59 states have internal predecessors, (93), 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:37,550 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 234 transitions. [2022-04-06 20:01:37,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2022-04-06 20:01:37,551 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:37,551 INFO L499 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:37,571 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:37,768 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:37,769 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:37,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:37,769 INFO L85 PathProgramCache]: Analyzing trace with hash -1415303412, now seen corresponding path program 107 times [2022-04-06 20:01:37,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:37,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [220874828] [2022-04-06 20:01:37,770 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:37,770 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:37,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1415303412, now seen corresponding path program 108 times [2022-04-06 20:01:37,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:37,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196504899] [2022-04-06 20:01:37,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:37,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:37,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:38,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:01:38,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:01:38,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:01:38,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:01:38,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:01:38,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:01:38,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:01:38,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:01:38,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:01:38,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:01:38,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:01:38,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:01:38,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:01:38,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:01:38,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:01:38,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:01:38,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:01:38,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:01:38,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:01:38,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:01:38,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:01:38,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:01:38,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:01:38,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:01:38,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:01:38,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:01:38,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:01:38,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,203 INFO L134 CoverageAnalysis]: Checked inductivity of 2971 backedges. 432 proven. 1135 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:01:38,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:38,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196504899] [2022-04-06 20:01:38,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196504899] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:38,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343770416] [2022-04-06 20:01:38,203 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:38,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:38,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:38,209 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:38,231 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:38,309 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2022-04-06 20:01:38,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:38,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 574 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:01:38,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:38,693 INFO L134 CoverageAnalysis]: Checked inductivity of 2971 backedges. 460 proven. 1107 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:01:38,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:39,045 INFO L134 CoverageAnalysis]: Checked inductivity of 2971 backedges. 460 proven. 1107 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:01:39,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343770416] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:39,045 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:39,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 37 [2022-04-06 20:01:39,045 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:39,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [220874828] [2022-04-06 20:01:39,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [220874828] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:39,046 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:39,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:01:39,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106792494] [2022-04-06 20:01:39,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:39,046 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:01:39,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:39,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:01:39,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=480, Invalid=852, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 20:01:39,047 INFO L87 Difference]: Start difference. First operand 233 states and 234 transitions. Second operand has 34 states, 34 states have (on average 2.764705882352941) internal successors, (94), 32 states have internal predecessors, (94), 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:39,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:39,615 INFO L93 Difference]: Finished difference Result 243 states and 244 transitions. [2022-04-06 20:01:39,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:01:39,615 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.764705882352941) internal successors, (94), 32 states have internal predecessors, (94), 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 230 [2022-04-06 20:01:39,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:39,616 INFO L225 Difference]: With dead ends: 243 [2022-04-06 20:01:39,616 INFO L226 Difference]: Without dead ends: 241 [2022-04-06 20:01:39,616 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 608 GetRequests, 539 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1396, Invalid=3296, Unknown=0, NotChecked=0, Total=4692 [2022-04-06 20:01:39,617 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 53 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:39,617 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 40 Invalid, 642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:39,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2022-04-06 20:01:39,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 240. [2022-04-06 20:01:39,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 178 states have (on average 1.0112359550561798) internal successors, (180), 179 states have internal predecessors, (180), 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:39,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 241 transitions. [2022-04-06 20:01:39,634 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 241 transitions. Word has length 230 [2022-04-06 20:01:39,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:39,634 INFO L478 AbstractCegarLoop]: Abstraction has 240 states and 241 transitions. [2022-04-06 20:01:39,634 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.764705882352941) internal successors, (94), 32 states have internal predecessors, (94), 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:39,634 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 241 transitions. [2022-04-06 20:01:39,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-04-06 20:01:39,635 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:39,635 INFO L499 BasicCegarLoop]: trace histogram [29, 29, 29, 28, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:39,668 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:39,859 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:39,859 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:39,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:39,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1242456090, now seen corresponding path program 109 times [2022-04-06 20:01:39,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:39,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [650853775] [2022-04-06 20:01:39,860 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:39,860 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:39,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1242456090, now seen corresponding path program 110 times [2022-04-06 20:01:39,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:39,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597769010] [2022-04-06 20:01:39,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:39,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:39,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:40,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:01:40,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:01:40,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:01:40,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:01:40,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:01:40,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:01:40,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:01:40,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:01:40,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:01:40,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:01:40,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:01:40,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:01:40,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:01:40,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:01:40,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:01:40,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:01:40,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:01:40,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:01:40,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:01:40,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:01:40,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:01:40,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:01:40,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:01:40,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:01:40,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:01:40,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:01:40,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:01:40,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:01:40,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:40,606 INFO L134 CoverageAnalysis]: Checked inductivity of 3164 backedges. 1164 proven. 488 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:01:40,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:40,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597769010] [2022-04-06 20:01:40,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597769010] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:40,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15527585] [2022-04-06 20:01:40,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:40,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:40,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:40,608 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:40,609 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:40,683 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:40,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:40,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 60 conjunts are in the unsatisfiable core [2022-04-06 20:01:40,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:41,892 INFO L134 CoverageAnalysis]: Checked inductivity of 3164 backedges. 1246 proven. 406 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:01:41,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:42,142 INFO L134 CoverageAnalysis]: Checked inductivity of 3164 backedges. 1246 proven. 406 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:01:42,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15527585] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:42,142 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:42,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 93 [2022-04-06 20:01:42,143 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:42,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [650853775] [2022-04-06 20:01:42,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [650853775] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:42,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:42,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [] total 62 [2022-04-06 20:01:42,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658944946] [2022-04-06 20:01:42,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:42,143 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-04-06 20:01:42,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:42,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-04-06 20:01:42,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1897, Invalid=6659, Unknown=0, NotChecked=0, Total=8556 [2022-04-06 20:01:42,144 INFO L87 Difference]: Start difference. First operand 240 states and 241 transitions. Second operand has 62 states, 62 states have (on average 1.5483870967741935) internal successors, (96), 61 states have internal predecessors, (96), 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:43,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:43,327 INFO L93 Difference]: Finished difference Result 336 states and 366 transitions. [2022-04-06 20:01:43,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-04-06 20:01:43,328 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.5483870967741935) internal successors, (96), 61 states have internal predecessors, (96), 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 237 [2022-04-06 20:01:43,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:43,329 INFO L225 Difference]: With dead ends: 336 [2022-04-06 20:01:43,329 INFO L226 Difference]: Without dead ends: 241 [2022-04-06 20:01:43,330 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 651 GetRequests, 500 SyntacticMatches, 1 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6715 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=3850, Invalid=19102, Unknown=0, NotChecked=0, Total=22952 [2022-04-06 20:01:43,330 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1282 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 1409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 1282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:43,330 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 97 Invalid, 1409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 1282 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:01:43,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2022-04-06 20:01:43,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 241. [2022-04-06 20:01:43,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 179 states have (on average 1.011173184357542) internal successors, (181), 180 states have internal predecessors, (181), 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:43,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 242 transitions. [2022-04-06 20:01:43,365 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 242 transitions. Word has length 237 [2022-04-06 20:01:43,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:43,365 INFO L478 AbstractCegarLoop]: Abstraction has 241 states and 242 transitions. [2022-04-06 20:01:43,365 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.5483870967741935) internal successors, (96), 61 states have internal predecessors, (96), 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:43,365 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 242 transitions. [2022-04-06 20:01:43,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-04-06 20:01:43,366 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:43,366 INFO L499 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:43,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:43,594 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:43,595 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:43,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:43,595 INFO L85 PathProgramCache]: Analyzing trace with hash -468927314, now seen corresponding path program 111 times [2022-04-06 20:01:43,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:43,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1547428904] [2022-04-06 20:01:43,596 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:43,596 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:43,596 INFO L85 PathProgramCache]: Analyzing trace with hash -468927314, now seen corresponding path program 112 times [2022-04-06 20:01:43,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:43,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116148965] [2022-04-06 20:01:43,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:43,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:43,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:43,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 20:01:43,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:01:43,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:01:43,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:01:43,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:01:43,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:01:43,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:01:43,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:01:43,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:01:43,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:01:43,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:01:43,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:01:43,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:01:43,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:01:43,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:01:43,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:01:43,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:01:43,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:01:43,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:01:43,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:01:43,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:01:43,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:01:43,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:01:43,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:01:43,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:01:43,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:01:43,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:01:43,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:01:43,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,934 INFO L134 CoverageAnalysis]: Checked inductivity of 3193 backedges. 462 proven. 1219 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:01:43,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:43,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116148965] [2022-04-06 20:01:43,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116148965] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:43,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909065015] [2022-04-06 20:01:43,935 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:43,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:43,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:43,947 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:43,954 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:44,057 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:44,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:44,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 593 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:01:44,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:44,397 INFO L134 CoverageAnalysis]: Checked inductivity of 3193 backedges. 491 proven. 1190 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:01:44,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:44,743 INFO L134 CoverageAnalysis]: Checked inductivity of 3193 backedges. 491 proven. 1190 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:01:44,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909065015] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:44,743 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:44,744 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 38 [2022-04-06 20:01:44,744 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:44,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1547428904] [2022-04-06 20:01:44,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1547428904] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:44,744 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:44,744 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2022-04-06 20:01:44,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050123012] [2022-04-06 20:01:44,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:44,744 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-04-06 20:01:44,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:44,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-04-06 20:01:44,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=511, Invalid=895, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:01:44,745 INFO L87 Difference]: Start difference. First operand 241 states and 242 transitions. Second operand has 35 states, 35 states have (on average 2.7714285714285714) internal successors, (97), 33 states have internal predecessors, (97), 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:45,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:45,325 INFO L93 Difference]: Finished difference Result 251 states and 252 transitions. [2022-04-06 20:01:45,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 20:01:45,326 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.7714285714285714) internal successors, (97), 33 states have internal predecessors, (97), 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 238 [2022-04-06 20:01:45,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:45,327 INFO L225 Difference]: With dead ends: 251 [2022-04-06 20:01:45,327 INFO L226 Difference]: Without dead ends: 249 [2022-04-06 20:01:45,327 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 629 GetRequests, 558 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 932 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1488, Invalid=3482, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 20:01:45,328 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 54 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:45,328 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 50 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:45,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-04-06 20:01:45,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 248. [2022-04-06 20:01:45,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 184 states have (on average 1.0108695652173914) internal successors, (186), 185 states have internal predecessors, (186), 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:45,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 249 transitions. [2022-04-06 20:01:45,344 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 249 transitions. Word has length 238 [2022-04-06 20:01:45,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:45,345 INFO L478 AbstractCegarLoop]: Abstraction has 248 states and 249 transitions. [2022-04-06 20:01:45,345 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.7714285714285714) internal successors, (97), 33 states have internal predecessors, (97), 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:45,345 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 249 transitions. [2022-04-06 20:01:45,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2022-04-06 20:01:45,346 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:45,346 INFO L499 BasicCegarLoop]: trace histogram [30, 30, 30, 29, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:45,366 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:45,559 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,SelfDestructingSolverStorable57 [2022-04-06 20:01:45,559 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:45,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:45,560 INFO L85 PathProgramCache]: Analyzing trace with hash 2059327492, now seen corresponding path program 113 times [2022-04-06 20:01:45,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:45,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1334017727] [2022-04-06 20:01:45,560 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:45,561 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:45,561 INFO L85 PathProgramCache]: Analyzing trace with hash 2059327492, now seen corresponding path program 114 times [2022-04-06 20:01:45,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:45,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054083036] [2022-04-06 20:01:45,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:45,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:45,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:46,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 20:01:46,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:01:46,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:01:46,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:01:46,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:01:46,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:01:46,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:01:46,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:01:46,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:01:46,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:01:46,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:01:46,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:01:46,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:01:46,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:01:46,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:01:46,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:01:46,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:01:46,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:01:46,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:01:46,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:01:46,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:01:46,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:01:46,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:01:46,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:01:46,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:01:46,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:01:46,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:01:46,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:01:46,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:01:46,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:46,323 INFO L134 CoverageAnalysis]: Checked inductivity of 3393 backedges. 1249 proven. 520 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:01:46,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:46,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054083036] [2022-04-06 20:01:46,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054083036] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:46,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050993834] [2022-04-06 20:01:46,323 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:46,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:46,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:46,325 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:46,325 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:46,469 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 30 check-sat command(s) [2022-04-06 20:01:46,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:46,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 62 conjunts are in the unsatisfiable core [2022-04-06 20:01:46,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:47,725 INFO L134 CoverageAnalysis]: Checked inductivity of 3393 backedges. 1334 proven. 435 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:01:47,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:47,971 INFO L134 CoverageAnalysis]: Checked inductivity of 3393 backedges. 1334 proven. 435 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:01:47,971 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050993834] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:47,971 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:47,971 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 63, 63] total 96 [2022-04-06 20:01:47,971 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:47,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1334017727] [2022-04-06 20:01:47,971 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1334017727] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:47,972 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:47,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [64] imperfect sequences [] total 64 [2022-04-06 20:01:47,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529881483] [2022-04-06 20:01:47,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:47,972 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-04-06 20:01:47,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:47,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-04-06 20:01:47,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2022, Invalid=7098, Unknown=0, NotChecked=0, Total=9120 [2022-04-06 20:01:47,984 INFO L87 Difference]: Start difference. First operand 248 states and 249 transitions. Second operand has 64 states, 64 states have (on average 1.546875) internal successors, (99), 63 states have internal predecessors, (99), 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:49,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:49,266 INFO L93 Difference]: Finished difference Result 347 states and 378 transitions. [2022-04-06 20:01:49,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-04-06 20:01:49,279 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.546875) internal successors, (99), 63 states have internal predecessors, (99), 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 245 [2022-04-06 20:01:49,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:49,280 INFO L225 Difference]: With dead ends: 347 [2022-04-06 20:01:49,280 INFO L226 Difference]: Without dead ends: 249 [2022-04-06 20:01:49,282 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 673 GetRequests, 517 SyntacticMatches, 1 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7172 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4102, Invalid=20390, Unknown=0, NotChecked=0, Total=24492 [2022-04-06 20:01:49,282 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 884 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 1014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 884 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:49,284 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 83 Invalid, 1014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 884 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:01:49,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-04-06 20:01:49,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 249. [2022-04-06 20:01:49,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 185 states have (on average 1.0108108108108107) internal successors, (187), 186 states have internal predecessors, (187), 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:49,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 250 transitions. [2022-04-06 20:01:49,311 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 250 transitions. Word has length 245 [2022-04-06 20:01:49,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:49,311 INFO L478 AbstractCegarLoop]: Abstraction has 249 states and 250 transitions. [2022-04-06 20:01:49,311 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.546875) internal successors, (99), 63 states have internal predecessors, (99), 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:49,311 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 250 transitions. [2022-04-06 20:01:49,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2022-04-06 20:01:49,312 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:49,312 INFO L499 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:49,332 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:49,527 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,SelfDestructingSolverStorable58 [2022-04-06 20:01:49,527 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:49,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:49,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1351308084, now seen corresponding path program 115 times [2022-04-06 20:01:49,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:49,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2091704633] [2022-04-06 20:01:49,528 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:49,529 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:49,529 INFO L85 PathProgramCache]: Analyzing trace with hash -1351308084, now seen corresponding path program 116 times [2022-04-06 20:01:49,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:49,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143276380] [2022-04-06 20:01:49,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:49,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:49,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:49,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 20:01:49,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:01:49,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:01:49,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:01:49,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:01:49,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:01:49,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:01:49,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:01:49,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:01:49,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:01:49,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:01:49,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:01:49,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:01:49,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:01:49,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:01:49,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:01:49,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:01:49,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:49,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:01:49,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:50,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:01:50,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:50,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:01:50,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:50,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:01:50,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:50,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:01:50,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:50,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:01:50,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:50,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:01:50,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:50,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:01:50,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:50,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:01:50,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:50,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:01:50,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:50,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:01:50,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:50,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:01:50,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:50,017 INFO L134 CoverageAnalysis]: Checked inductivity of 3423 backedges. 493 proven. 1306 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:01:50,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:50,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143276380] [2022-04-06 20:01:50,017 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143276380] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:50,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937776137] [2022-04-06 20:01:50,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:50,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:50,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:50,018 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:50,019 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:50,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:50,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:50,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:01:50,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:50,556 INFO L134 CoverageAnalysis]: Checked inductivity of 3423 backedges. 523 proven. 1276 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:01:50,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:50,833 INFO L134 CoverageAnalysis]: Checked inductivity of 3423 backedges. 523 proven. 1276 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:01:50,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937776137] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:50,834 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:50,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 39 [2022-04-06 20:01:50,834 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:50,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2091704633] [2022-04-06 20:01:50,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2091704633] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:50,834 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:50,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2022-04-06 20:01:50,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082502487] [2022-04-06 20:01:50,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:50,835 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-04-06 20:01:50,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:50,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-04-06 20:01:50,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=543, Invalid=939, Unknown=0, NotChecked=0, Total=1482 [2022-04-06 20:01:50,835 INFO L87 Difference]: Start difference. First operand 249 states and 250 transitions. Second operand has 36 states, 36 states have (on average 2.7777777777777777) internal successors, (100), 34 states have internal predecessors, (100), 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:51,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:51,264 INFO L93 Difference]: Finished difference Result 259 states and 260 transitions. [2022-04-06 20:01:51,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:01:51,279 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.7777777777777777) internal successors, (100), 34 states have internal predecessors, (100), 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 246 [2022-04-06 20:01:51,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:51,280 INFO L225 Difference]: With dead ends: 259 [2022-04-06 20:01:51,280 INFO L226 Difference]: Without dead ends: 257 [2022-04-06 20:01:51,281 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 650 GetRequests, 577 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 979 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1583, Invalid=3673, Unknown=0, NotChecked=0, Total=5256 [2022-04-06 20:01:51,281 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 55 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:51,281 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 45 Invalid, 676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:51,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2022-04-06 20:01:51,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 256. [2022-04-06 20:01:51,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 190 states have (on average 1.0105263157894737) internal successors, (192), 191 states have internal predecessors, (192), 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:51,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 257 transitions. [2022-04-06 20:01:51,325 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 257 transitions. Word has length 246 [2022-04-06 20:01:51,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:51,325 INFO L478 AbstractCegarLoop]: Abstraction has 256 states and 257 transitions. [2022-04-06 20:01:51,325 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.7777777777777777) internal successors, (100), 34 states have internal predecessors, (100), 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:51,325 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 257 transitions. [2022-04-06 20:01:51,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2022-04-06 20:01:51,326 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:51,326 INFO L499 BasicCegarLoop]: trace histogram [31, 31, 31, 30, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:51,357 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:51,539 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,SelfDestructingSolverStorable59 [2022-04-06 20:01:51,539 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:51,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:51,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1544803802, now seen corresponding path program 117 times [2022-04-06 20:01:51,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:51,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [397563316] [2022-04-06 20:01:51,541 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:51,541 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:51,541 INFO L85 PathProgramCache]: Analyzing trace with hash -1544803802, now seen corresponding path program 118 times [2022-04-06 20:01:51,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:51,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617717631] [2022-04-06 20:01:51,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:51,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:51,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:52,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 20:01:52,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:01:52,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:01:52,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:01:52,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:01:52,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:01:52,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:01:52,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:01:52,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:01:52,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:01:52,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:01:52,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:01:52,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:01:52,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:01:52,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:01:52,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:01:52,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:01:52,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:01:52,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:01:52,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:01:52,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:01:52,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:01:52,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:01:52,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:01:52,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:01:52,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:01:52,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:01:52,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:01:52,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:01:52,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:01:52,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:52,590 INFO L134 CoverageAnalysis]: Checked inductivity of 3630 backedges. 1337 proven. 553 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:01:52,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:52,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617717631] [2022-04-06 20:01:52,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617717631] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:52,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969639517] [2022-04-06 20:01:52,590 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:52,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:52,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:52,591 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:52,592 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:52,674 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:52,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:52,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 626 conjuncts, 64 conjunts are in the unsatisfiable core [2022-04-06 20:01:52,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:53,779 INFO L134 CoverageAnalysis]: Checked inductivity of 3630 backedges. 1425 proven. 465 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:01:53,779 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:54,093 INFO L134 CoverageAnalysis]: Checked inductivity of 3630 backedges. 1425 proven. 465 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:01:54,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969639517] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:54,093 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:54,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 65, 65] total 99 [2022-04-06 20:01:54,093 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:54,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [397563316] [2022-04-06 20:01:54,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [397563316] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:54,094 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:54,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [66] imperfect sequences [] total 66 [2022-04-06 20:01:54,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886928311] [2022-04-06 20:01:54,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:54,094 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-04-06 20:01:54,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:54,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-04-06 20:01:54,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2151, Invalid=7551, Unknown=0, NotChecked=0, Total=9702 [2022-04-06 20:01:54,095 INFO L87 Difference]: Start difference. First operand 256 states and 257 transitions. Second operand has 66 states, 66 states have (on average 1.5454545454545454) internal successors, (102), 65 states have internal predecessors, (102), 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:55,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:55,309 INFO L93 Difference]: Finished difference Result 358 states and 390 transitions. [2022-04-06 20:01:55,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-04-06 20:01:55,310 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 1.5454545454545454) internal successors, (102), 65 states have internal predecessors, (102), 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 253 [2022-04-06 20:01:55,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:55,311 INFO L225 Difference]: With dead ends: 358 [2022-04-06 20:01:55,311 INFO L226 Difference]: Without dead ends: 257 [2022-04-06 20:01:55,314 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 695 GetRequests, 534 SyntacticMatches, 1 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7644 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=4362, Invalid=21720, Unknown=0, NotChecked=0, Total=26082 [2022-04-06 20:01:55,314 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1354 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 1354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:55,314 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 99 Invalid, 1488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 1354 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:01:55,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2022-04-06 20:01:55,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 257. [2022-04-06 20:01:55,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 191 states have (on average 1.0104712041884816) internal successors, (193), 192 states have internal predecessors, (193), 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:55,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 258 transitions. [2022-04-06 20:01:55,378 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 258 transitions. Word has length 253 [2022-04-06 20:01:55,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:55,378 INFO L478 AbstractCegarLoop]: Abstraction has 257 states and 258 transitions. [2022-04-06 20:01:55,378 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 1.5454545454545454) internal successors, (102), 65 states have internal predecessors, (102), 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:55,378 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 258 transitions. [2022-04-06 20:01:55,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-04-06 20:01:55,379 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:55,379 INFO L499 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:55,403 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:55,595 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:55,595 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:55,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:55,596 INFO L85 PathProgramCache]: Analyzing trace with hash -721111314, now seen corresponding path program 119 times [2022-04-06 20:01:55,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:55,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [8397431] [2022-04-06 20:01:55,596 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:55,597 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:55,597 INFO L85 PathProgramCache]: Analyzing trace with hash -721111314, now seen corresponding path program 120 times [2022-04-06 20:01:55,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:55,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166957809] [2022-04-06 20:01:55,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:55,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:55,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:55,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:01:55,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:01:55,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:01:55,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:01:55,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:01:55,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:01:55,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:01:55,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:01:55,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:01:55,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:01:55,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:01:55,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:01:55,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:01:55,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:01:55,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:01:55,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:01:55,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:01:55,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:01:55,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:01:55,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:01:55,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:01:55,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:01:55,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:01:55,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:01:55,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:01:55,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:01:55,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:01:55,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:01:55,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:01:55,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:01:55,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:55,961 INFO L134 CoverageAnalysis]: Checked inductivity of 3661 backedges. 525 proven. 1396 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:01:55,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:55,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166957809] [2022-04-06 20:01:55,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166957809] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:55,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326395286] [2022-04-06 20:01:55,961 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:55,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:55,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:55,968 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:55,969 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:56,097 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2022-04-06 20:01:56,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:56,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 631 conjuncts, 65 conjunts are in the unsatisfiable core [2022-04-06 20:01:56,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:56,316 INFO L134 CoverageAnalysis]: Checked inductivity of 3661 backedges. 556 proven. 1365 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:01:56,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:56,528 INFO L134 CoverageAnalysis]: Checked inductivity of 3661 backedges. 556 proven. 1365 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:01:56,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326395286] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:56,529 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:56,529 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 40 [2022-04-06 20:01:56,529 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:56,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [8397431] [2022-04-06 20:01:56,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [8397431] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:56,529 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:56,529 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2022-04-06 20:01:56,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863268688] [2022-04-06 20:01:56,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:56,530 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-04-06 20:01:56,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:56,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-04-06 20:01:56,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=576, Invalid=984, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:01:56,530 INFO L87 Difference]: Start difference. First operand 257 states and 258 transitions. Second operand has 37 states, 37 states have (on average 2.7837837837837838) internal successors, (103), 35 states have internal predecessors, (103), 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:57,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:57,109 INFO L93 Difference]: Finished difference Result 267 states and 268 transitions. [2022-04-06 20:01:57,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:01:57,109 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.7837837837837838) internal successors, (103), 35 states have internal predecessors, (103), 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 254 [2022-04-06 20:01:57,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:57,110 INFO L225 Difference]: With dead ends: 267 [2022-04-06 20:01:57,110 INFO L226 Difference]: Without dead ends: 265 [2022-04-06 20:01:57,111 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 671 GetRequests, 596 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1027 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1681, Invalid=3869, Unknown=0, NotChecked=0, Total=5550 [2022-04-06 20:01:57,111 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 64 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:57,111 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 50 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:57,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-04-06 20:01:57,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 264. [2022-04-06 20:01:57,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 196 states have (on average 1.010204081632653) internal successors, (198), 197 states have internal predecessors, (198), 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:57,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 265 transitions. [2022-04-06 20:01:57,138 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 265 transitions. Word has length 254 [2022-04-06 20:01:57,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:57,138 INFO L478 AbstractCegarLoop]: Abstraction has 264 states and 265 transitions. [2022-04-06 20:01:57,139 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.7837837837837838) internal successors, (103), 35 states have internal predecessors, (103), 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:57,139 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 265 transitions. [2022-04-06 20:01:57,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2022-04-06 20:01:57,141 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:57,141 INFO L499 BasicCegarLoop]: trace histogram [32, 32, 32, 31, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:57,178 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:57,357 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:57,358 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:57,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:57,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1274751548, now seen corresponding path program 121 times [2022-04-06 20:01:57,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:57,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1240515773] [2022-04-06 20:01:57,359 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:57,359 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:57,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1274751548, now seen corresponding path program 122 times [2022-04-06 20:01:57,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:57,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282491087] [2022-04-06 20:01:57,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:57,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:57,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:58,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:01:58,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:01:58,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:01:58,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:01:58,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:01:58,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:01:58,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:01:58,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:01:58,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:01:58,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:01:58,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:01:58,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:01:58,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:01:58,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:01:58,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:01:58,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:01:58,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:01:58,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:01:58,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:01:58,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:01:58,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:01:58,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:01:58,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:01:58,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:01:58,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:01:58,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:01:58,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:01:58,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:01:58,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:01:58,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:01:58,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:01:58,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:58,433 INFO L134 CoverageAnalysis]: Checked inductivity of 3875 backedges. 1428 proven. 587 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:01:58,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:58,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282491087] [2022-04-06 20:01:58,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282491087] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:58,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706484338] [2022-04-06 20:01:58,434 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:58,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:58,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:58,447 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:58,459 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:58,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:58,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:58,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 645 conjuncts, 66 conjunts are in the unsatisfiable core [2022-04-06 20:01:58,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:00,398 INFO L134 CoverageAnalysis]: Checked inductivity of 3875 backedges. 1519 proven. 496 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:02:00,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:00,811 INFO L134 CoverageAnalysis]: Checked inductivity of 3875 backedges. 1519 proven. 496 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:02:00,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706484338] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:00,811 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:00,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 67, 67] total 102 [2022-04-06 20:02:00,811 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:00,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1240515773] [2022-04-06 20:02:00,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1240515773] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:00,812 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:00,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [68] imperfect sequences [] total 68 [2022-04-06 20:02:00,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108422217] [2022-04-06 20:02:00,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:00,812 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-04-06 20:02:00,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:00,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-04-06 20:02:00,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2284, Invalid=8018, Unknown=0, NotChecked=0, Total=10302 [2022-04-06 20:02:00,813 INFO L87 Difference]: Start difference. First operand 264 states and 265 transitions. Second operand has 68 states, 68 states have (on average 1.5441176470588236) internal successors, (105), 67 states have internal predecessors, (105), 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:02:02,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:02,013 INFO L93 Difference]: Finished difference Result 369 states and 402 transitions. [2022-04-06 20:02:02,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-04-06 20:02:02,014 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 1.5441176470588236) internal successors, (105), 67 states have internal predecessors, (105), 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 261 [2022-04-06 20:02:02,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:02,015 INFO L225 Difference]: With dead ends: 369 [2022-04-06 20:02:02,015 INFO L226 Difference]: Without dead ends: 265 [2022-04-06 20:02:02,016 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 717 GetRequests, 551 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8131 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=4630, Invalid=23092, Unknown=0, NotChecked=0, Total=27722 [2022-04-06 20:02:02,017 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1241 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 1241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:02,019 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 95 Invalid, 1382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 1241 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:02:02,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-04-06 20:02:02,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 265. [2022-04-06 20:02:02,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 197 states have (on average 1.0101522842639594) internal successors, (199), 198 states have internal predecessors, (199), 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:02:02,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 266 transitions. [2022-04-06 20:02:02,039 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 266 transitions. Word has length 261 [2022-04-06 20:02:02,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:02,040 INFO L478 AbstractCegarLoop]: Abstraction has 265 states and 266 transitions. [2022-04-06 20:02:02,040 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 1.5441176470588236) internal successors, (105), 67 states have internal predecessors, (105), 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:02:02,040 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 266 transitions. [2022-04-06 20:02:02,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2022-04-06 20:02:02,041 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:02,041 INFO L499 BasicCegarLoop]: trace histogram [32, 32, 32, 32, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:02,057 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:02,257 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:02,257 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:02,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:02,257 INFO L85 PathProgramCache]: Analyzing trace with hash -1891100020, now seen corresponding path program 123 times [2022-04-06 20:02:02,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:02,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [285867979] [2022-04-06 20:02:02,258 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:02,258 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:02,258 INFO L85 PathProgramCache]: Analyzing trace with hash -1891100020, now seen corresponding path program 124 times [2022-04-06 20:02:02,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:02,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433524331] [2022-04-06 20:02:02,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:02,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:02,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:02,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 20:02:02,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:02:02,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:02:02,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:02:02,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:02:02,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:02:02,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:02:02,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:02:02,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:02:02,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:02:02,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:02:02,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:02:02,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:02:02,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:02:02,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:02:02,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:02:02,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:02:02,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:02:02,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:02:02,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:02:02,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:02:02,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:02:02,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:02:02,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:02:02,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:02:02,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:02:02,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:02:02,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:02:02,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:02:02,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:02:02,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:02:02,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:02,684 INFO L134 CoverageAnalysis]: Checked inductivity of 3907 backedges. 558 proven. 1489 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:02:02,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:02,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433524331] [2022-04-06 20:02:02,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433524331] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:02,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474045077] [2022-04-06 20:02:02,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:02:02,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:02,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:02,685 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:02:02,700 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:02:02,788 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:02:02,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:02,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 650 conjuncts, 67 conjunts are in the unsatisfiable core [2022-04-06 20:02:02,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:03,011 INFO L134 CoverageAnalysis]: Checked inductivity of 3907 backedges. 590 proven. 1457 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:02:03,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:03,247 INFO L134 CoverageAnalysis]: Checked inductivity of 3907 backedges. 590 proven. 1457 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:02:03,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474045077] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:03,247 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:03,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 41 [2022-04-06 20:02:03,248 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:03,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [285867979] [2022-04-06 20:02:03,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [285867979] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:03,248 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:03,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2022-04-06 20:02:03,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509258175] [2022-04-06 20:02:03,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:03,249 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-04-06 20:02:03,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:03,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-04-06 20:02:03,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=1030, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 20:02:03,252 INFO L87 Difference]: Start difference. First operand 265 states and 266 transitions. Second operand has 38 states, 38 states have (on average 2.789473684210526) internal successors, (106), 36 states have internal predecessors, (106), 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:02:03,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:03,664 INFO L93 Difference]: Finished difference Result 275 states and 276 transitions. [2022-04-06 20:02:03,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:02:03,665 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.789473684210526) internal successors, (106), 36 states have internal predecessors, (106), 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 262 [2022-04-06 20:02:03,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:03,675 INFO L225 Difference]: With dead ends: 275 [2022-04-06 20:02:03,675 INFO L226 Difference]: Without dead ends: 273 [2022-04-06 20:02:03,676 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 692 GetRequests, 615 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1076 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1782, Invalid=4070, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:02:03,676 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 61 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 548 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:03,690 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 50 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 548 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:02:03,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2022-04-06 20:02:03,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 272. [2022-04-06 20:02:03,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 202 states have (on average 1.00990099009901) internal successors, (204), 203 states have internal predecessors, (204), 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:02:03,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 273 transitions. [2022-04-06 20:02:03,721 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 273 transitions. Word has length 262 [2022-04-06 20:02:03,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:03,722 INFO L478 AbstractCegarLoop]: Abstraction has 272 states and 273 transitions. [2022-04-06 20:02:03,722 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.789473684210526) internal successors, (106), 36 states have internal predecessors, (106), 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:02:03,722 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 273 transitions. [2022-04-06 20:02:03,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2022-04-06 20:02:03,723 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:03,723 INFO L499 BasicCegarLoop]: trace histogram [33, 33, 33, 32, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:03,754 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:02:03,939 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,SelfDestructingSolverStorable63 [2022-04-06 20:02:03,939 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:03,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:03,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1447705498, now seen corresponding path program 125 times [2022-04-06 20:02:03,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:03,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1154448029] [2022-04-06 20:02:03,940 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:03,941 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:03,941 INFO L85 PathProgramCache]: Analyzing trace with hash -1447705498, now seen corresponding path program 126 times [2022-04-06 20:02:03,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:03,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978234939] [2022-04-06 20:02:03,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:03,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:03,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:04,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 20:02:04,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:02:04,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:02:04,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:02:04,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:02:04,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:02:04,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:02:04,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:02:04,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:02:04,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:02:04,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:02:04,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:02:04,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:02:04,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:02:04,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:02:04,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:02:04,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:02:04,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:02:04,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:02:04,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:02:04,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:02:04,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:02:04,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:02:04,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:02:04,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:02:04,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:02:04,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:02:04,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:02:04,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:02:04,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:02:04,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:02:04,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:02:04,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:04,959 INFO L134 CoverageAnalysis]: Checked inductivity of 4128 backedges. 1522 proven. 622 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:02:04,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:04,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978234939] [2022-04-06 20:02:04,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978234939] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:04,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522329301] [2022-04-06 20:02:04,959 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:02:04,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:04,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:04,960 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:02:04,961 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:02:05,075 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 33 check-sat command(s) [2022-04-06 20:02:05,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:05,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 664 conjuncts, 68 conjunts are in the unsatisfiable core [2022-04-06 20:02:05,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:06,308 INFO L134 CoverageAnalysis]: Checked inductivity of 4128 backedges. 1616 proven. 528 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:02:06,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:06,565 INFO L134 CoverageAnalysis]: Checked inductivity of 4128 backedges. 1616 proven. 528 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:02:06,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522329301] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:06,566 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:06,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 69, 69] total 105 [2022-04-06 20:02:06,567 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:06,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1154448029] [2022-04-06 20:02:06,567 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1154448029] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:06,567 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:06,567 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [70] imperfect sequences [] total 70 [2022-04-06 20:02:06,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045216858] [2022-04-06 20:02:06,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:06,567 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-04-06 20:02:06,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:06,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-04-06 20:02:06,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2421, Invalid=8499, Unknown=0, NotChecked=0, Total=10920 [2022-04-06 20:02:06,583 INFO L87 Difference]: Start difference. First operand 272 states and 273 transitions. Second operand has 70 states, 70 states have (on average 1.542857142857143) internal successors, (108), 69 states have internal predecessors, (108), 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:02:07,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:07,761 INFO L93 Difference]: Finished difference Result 380 states and 414 transitions. [2022-04-06 20:02:07,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-04-06 20:02:07,761 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 1.542857142857143) internal successors, (108), 69 states have internal predecessors, (108), 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 269 [2022-04-06 20:02:07,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:07,762 INFO L225 Difference]: With dead ends: 380 [2022-04-06 20:02:07,762 INFO L226 Difference]: Without dead ends: 273 [2022-04-06 20:02:07,770 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 739 GetRequests, 568 SyntacticMatches, 1 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8633 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=4906, Invalid=24506, Unknown=0, NotChecked=0, Total=29412 [2022-04-06 20:02:07,771 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 933 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 1076 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:07,772 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 76 Invalid, 1076 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 933 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:02:07,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2022-04-06 20:02:07,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 273. [2022-04-06 20:02:07,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 203 states have (on average 1.0098522167487685) internal successors, (205), 204 states have internal predecessors, (205), 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:02:07,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 274 transitions. [2022-04-06 20:02:07,810 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 274 transitions. Word has length 269 [2022-04-06 20:02:07,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:07,810 INFO L478 AbstractCegarLoop]: Abstraction has 273 states and 274 transitions. [2022-04-06 20:02:07,810 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 1.542857142857143) internal successors, (108), 69 states have internal predecessors, (108), 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:02:07,810 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 274 transitions. [2022-04-06 20:02:07,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-04-06 20:02:07,814 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:07,814 INFO L499 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:07,831 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:08,031 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:08,032 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:08,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:08,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1796488914, now seen corresponding path program 127 times [2022-04-06 20:02:08,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:08,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [212521440] [2022-04-06 20:02:08,033 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:08,033 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:08,033 INFO L85 PathProgramCache]: Analyzing trace with hash -1796488914, now seen corresponding path program 128 times [2022-04-06 20:02:08,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:08,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538152629] [2022-04-06 20:02:08,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:08,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:08,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:08,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:02:08,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:02:08,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:02:08,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:02:08,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:02:08,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:02:08,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:02:08,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:02:08,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:02:08,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:02:08,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:02:08,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:02:08,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:02:08,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:02:08,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:02:08,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:02:08,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:02:08,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:02:08,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:02:08,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:02:08,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:02:08,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:02:08,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:02:08,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:02:08,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:02:08,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:02:08,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:02:08,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:02:08,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:02:08,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:02:08,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:02:08,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:02:08,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:08,430 INFO L134 CoverageAnalysis]: Checked inductivity of 4161 backedges. 592 proven. 1585 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:02:08,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:08,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538152629] [2022-04-06 20:02:08,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538152629] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:08,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070890023] [2022-04-06 20:02:08,431 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:02:08,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:08,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:08,443 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:02:08,501 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:02:08,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:02:08,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:08,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 669 conjuncts, 69 conjunts are in the unsatisfiable core [2022-04-06 20:02:08,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:08,820 INFO L134 CoverageAnalysis]: Checked inductivity of 4161 backedges. 625 proven. 1552 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:02:08,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:09,126 INFO L134 CoverageAnalysis]: Checked inductivity of 4161 backedges. 625 proven. 1552 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:02:09,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070890023] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:09,126 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:09,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 38, 38] total 42 [2022-04-06 20:02:09,127 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:09,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [212521440] [2022-04-06 20:02:09,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [212521440] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:09,127 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:09,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2022-04-06 20:02:09,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987951628] [2022-04-06 20:02:09,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:09,127 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-04-06 20:02:09,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:09,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-04-06 20:02:09,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=645, Invalid=1077, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:02:09,128 INFO L87 Difference]: Start difference. First operand 273 states and 274 transitions. Second operand has 39 states, 39 states have (on average 2.7948717948717947) internal successors, (109), 37 states have internal predecessors, (109), 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:02:09,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:09,584 INFO L93 Difference]: Finished difference Result 283 states and 284 transitions. [2022-04-06 20:02:09,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-06 20:02:09,585 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.7948717948717947) internal successors, (109), 37 states have internal predecessors, (109), 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 270 [2022-04-06 20:02:09,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:09,586 INFO L225 Difference]: With dead ends: 283 [2022-04-06 20:02:09,586 INFO L226 Difference]: Without dead ends: 281 [2022-04-06 20:02:09,586 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 713 GetRequests, 634 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1126 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1886, Invalid=4276, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:02:09,591 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 66 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:09,592 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 50 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:02:09,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2022-04-06 20:02:09,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 280. [2022-04-06 20:02:09,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 208 states have (on average 1.0096153846153846) internal successors, (210), 209 states have internal predecessors, (210), 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:02:09,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 281 transitions. [2022-04-06 20:02:09,640 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 281 transitions. Word has length 270 [2022-04-06 20:02:09,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:09,641 INFO L478 AbstractCegarLoop]: Abstraction has 280 states and 281 transitions. [2022-04-06 20:02:09,641 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.7948717948717947) internal successors, (109), 37 states have internal predecessors, (109), 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:02:09,641 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 281 transitions. [2022-04-06 20:02:09,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2022-04-06 20:02:09,642 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:09,642 INFO L499 BasicCegarLoop]: trace histogram [34, 34, 34, 33, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:09,673 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:02:09,858 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,SelfDestructingSolverStorable65 [2022-04-06 20:02:09,858 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:09,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:09,858 INFO L85 PathProgramCache]: Analyzing trace with hash 1447674756, now seen corresponding path program 129 times [2022-04-06 20:02:09,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:09,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [344570200] [2022-04-06 20:02:09,859 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:09,859 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:09,859 INFO L85 PathProgramCache]: Analyzing trace with hash 1447674756, now seen corresponding path program 130 times [2022-04-06 20:02:09,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:09,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426587751] [2022-04-06 20:02:09,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:09,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:09,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:11,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:02:11,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:02:11,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:02:11,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:02:11,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:02:11,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:02:11,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:02:11,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:02:11,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:02:11,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:02:11,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:02:11,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:02:11,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:02:11,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:02:11,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:02:11,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:02:11,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:02:11,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:02:11,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:02:11,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:02:11,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:02:11,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:02:11,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:02:11,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:02:11,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:02:11,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:02:11,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:02:11,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:02:11,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:02:11,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:02:11,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:02:11,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:02:11,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:02:11,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:11,185 INFO L134 CoverageAnalysis]: Checked inductivity of 4389 backedges. 1619 proven. 658 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:02:11,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:11,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426587751] [2022-04-06 20:02:11,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426587751] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:11,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634575911] [2022-04-06 20:02:11,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:02:11,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:11,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:11,186 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:02:11,187 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:02:11,277 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:02:11,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:11,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 683 conjuncts, 70 conjunts are in the unsatisfiable core [2022-04-06 20:02:11,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:12,883 INFO L134 CoverageAnalysis]: Checked inductivity of 4389 backedges. 1716 proven. 561 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:02:12,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:13,212 INFO L134 CoverageAnalysis]: Checked inductivity of 4389 backedges. 1716 proven. 561 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:02:13,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634575911] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:13,213 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:13,213 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 108 [2022-04-06 20:02:13,213 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:13,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [344570200] [2022-04-06 20:02:13,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [344570200] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:13,213 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:13,213 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [72] imperfect sequences [] total 72 [2022-04-06 20:02:13,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177324502] [2022-04-06 20:02:13,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:13,214 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-04-06 20:02:13,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:13,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-04-06 20:02:13,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2562, Invalid=8994, Unknown=0, NotChecked=0, Total=11556 [2022-04-06 20:02:13,215 INFO L87 Difference]: Start difference. First operand 280 states and 281 transitions. Second operand has 72 states, 72 states have (on average 1.5416666666666667) internal successors, (111), 71 states have internal predecessors, (111), 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:14,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:14,626 INFO L93 Difference]: Finished difference Result 391 states and 426 transitions. [2022-04-06 20:02:14,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-04-06 20:02:14,626 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 1.5416666666666667) internal successors, (111), 71 states have internal predecessors, (111), 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 277 [2022-04-06 20:02:14,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:14,627 INFO L225 Difference]: With dead ends: 391 [2022-04-06 20:02:14,627 INFO L226 Difference]: Without dead ends: 281 [2022-04-06 20:02:14,629 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 761 GetRequests, 585 SyntacticMatches, 1 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9150 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=5190, Invalid=25962, Unknown=0, NotChecked=0, Total=31152 [2022-04-06 20:02:14,629 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1752 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 1896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 1752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:14,630 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 102 Invalid, 1896 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 1752 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:02:14,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2022-04-06 20:02:14,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 281. [2022-04-06 20:02:14,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 209 states have (on average 1.0095693779904307) internal successors, (211), 210 states have internal predecessors, (211), 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:02:14,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 282 transitions. [2022-04-06 20:02:14,651 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 282 transitions. Word has length 277 [2022-04-06 20:02:14,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:14,651 INFO L478 AbstractCegarLoop]: Abstraction has 281 states and 282 transitions. [2022-04-06 20:02:14,651 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 1.5416666666666667) internal successors, (111), 71 states have internal predecessors, (111), 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:14,651 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 282 transitions. [2022-04-06 20:02:14,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2022-04-06 20:02:14,652 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:14,652 INFO L499 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:14,671 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:14,859 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,SelfDestructingSolverStorable66 [2022-04-06 20:02:14,859 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:14,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:14,859 INFO L85 PathProgramCache]: Analyzing trace with hash 1866102860, now seen corresponding path program 131 times [2022-04-06 20:02:14,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:14,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1432416879] [2022-04-06 20:02:14,860 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:14,860 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:14,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1866102860, now seen corresponding path program 132 times [2022-04-06 20:02:14,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:14,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514141113] [2022-04-06 20:02:14,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:14,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:14,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:15,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:02:15,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:02:15,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:02:15,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:02:15,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:02:15,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:02:15,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:02:15,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:02:15,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:02:15,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:02:15,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:02:15,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:02:15,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:02:15,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:02:15,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:02:15,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:02:15,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:02:15,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:02:15,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:02:15,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:02:15,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:02:15,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:02:15,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:02:15,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:02:15,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:02:15,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:02:15,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:02:15,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:02:15,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:02:15,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:02:15,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:02:15,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:02:15,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:02:15,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:15,501 INFO L134 CoverageAnalysis]: Checked inductivity of 4423 backedges. 627 proven. 1684 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:02:15,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:15,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514141113] [2022-04-06 20:02:15,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514141113] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:15,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179539588] [2022-04-06 20:02:15,501 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:02:15,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:15,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:15,502 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:15,503 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:15,620 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2022-04-06 20:02:15,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:15,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 688 conjuncts, 71 conjunts are in the unsatisfiable core [2022-04-06 20:02:15,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:15,851 INFO L134 CoverageAnalysis]: Checked inductivity of 4423 backedges. 661 proven. 1650 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:02:15,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:16,086 INFO L134 CoverageAnalysis]: Checked inductivity of 4423 backedges. 661 proven. 1650 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:02:16,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179539588] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:16,086 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:16,087 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 43 [2022-04-06 20:02:16,087 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:16,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1432416879] [2022-04-06 20:02:16,087 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1432416879] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:16,087 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:16,087 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2022-04-06 20:02:16,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365132000] [2022-04-06 20:02:16,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:16,087 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-04-06 20:02:16,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:16,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-04-06 20:02:16,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=681, Invalid=1125, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 20:02:16,088 INFO L87 Difference]: Start difference. First operand 281 states and 282 transitions. Second operand has 40 states, 40 states have (on average 2.8) internal successors, (112), 38 states have internal predecessors, (112), 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:16,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:16,535 INFO L93 Difference]: Finished difference Result 291 states and 292 transitions. [2022-04-06 20:02:16,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:02:16,535 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.8) internal successors, (112), 38 states have internal predecessors, (112), 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 278 [2022-04-06 20:02:16,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:16,536 INFO L225 Difference]: With dead ends: 291 [2022-04-06 20:02:16,536 INFO L226 Difference]: Without dead ends: 289 [2022-04-06 20:02:16,537 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 734 GetRequests, 653 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1177 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1993, Invalid=4487, Unknown=0, NotChecked=0, Total=6480 [2022-04-06 20:02:16,537 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 65 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 596 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:16,537 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 45 Invalid, 738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 596 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:02:16,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2022-04-06 20:02:16,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 288. [2022-04-06 20:02:16,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 214 states have (on average 1.0093457943925233) internal successors, (216), 215 states have internal predecessors, (216), 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:16,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 289 transitions. [2022-04-06 20:02:16,559 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 289 transitions. Word has length 278 [2022-04-06 20:02:16,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:16,559 INFO L478 AbstractCegarLoop]: Abstraction has 288 states and 289 transitions. [2022-04-06 20:02:16,559 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.8) internal successors, (112), 38 states have internal predecessors, (112), 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:16,559 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 289 transitions. [2022-04-06 20:02:16,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2022-04-06 20:02:16,560 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:16,560 INFO L499 BasicCegarLoop]: trace histogram [35, 35, 35, 34, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:16,578 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:16,775 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,SelfDestructingSolverStorable67 [2022-04-06 20:02:16,775 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:16,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:16,776 INFO L85 PathProgramCache]: Analyzing trace with hash 196243110, now seen corresponding path program 133 times [2022-04-06 20:02:16,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:16,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [899213177] [2022-04-06 20:02:16,776 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:16,776 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:16,777 INFO L85 PathProgramCache]: Analyzing trace with hash 196243110, now seen corresponding path program 134 times [2022-04-06 20:02:16,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:16,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911994765] [2022-04-06 20:02:16,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:16,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:16,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:18,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:02:18,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:02:18,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:02:18,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:02:18,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:02:18,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:02:18,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:02:18,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:02:18,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:02:18,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:02:18,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:02:18,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:02:18,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:02:18,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:02:18,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:02:18,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:02:18,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:02:18,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:02:18,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:02:18,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:02:18,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:02:18,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:02:18,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:02:18,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:02:18,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:02:18,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:02:18,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:02:18,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:02:18,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:02:18,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:02:18,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:02:18,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:02:18,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:02:18,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:02:18,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:18,151 INFO L134 CoverageAnalysis]: Checked inductivity of 4658 backedges. 1719 proven. 695 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:02:18,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:18,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911994765] [2022-04-06 20:02:18,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911994765] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:18,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584362818] [2022-04-06 20:02:18,151 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:02:18,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:18,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:18,152 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:18,153 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:18,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:02:18,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:18,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 702 conjuncts, 72 conjunts are in the unsatisfiable core [2022-04-06 20:02:18,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:20,288 INFO L134 CoverageAnalysis]: Checked inductivity of 4658 backedges. 1819 proven. 595 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:02:20,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:20,754 INFO L134 CoverageAnalysis]: Checked inductivity of 4658 backedges. 1819 proven. 595 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:02:20,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584362818] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:20,755 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:20,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 73, 73] total 111 [2022-04-06 20:02:20,755 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:20,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [899213177] [2022-04-06 20:02:20,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [899213177] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:20,755 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:20,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [74] imperfect sequences [] total 74 [2022-04-06 20:02:20,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718727394] [2022-04-06 20:02:20,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:20,756 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-04-06 20:02:20,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:20,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-04-06 20:02:20,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2707, Invalid=9503, Unknown=0, NotChecked=0, Total=12210 [2022-04-06 20:02:20,757 INFO L87 Difference]: Start difference. First operand 288 states and 289 transitions. Second operand has 74 states, 74 states have (on average 1.5405405405405406) internal successors, (114), 73 states have internal predecessors, (114), 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:22,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:22,114 INFO L93 Difference]: Finished difference Result 402 states and 438 transitions. [2022-04-06 20:02:22,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-04-06 20:02:22,115 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 1.5405405405405406) internal successors, (114), 73 states have internal predecessors, (114), 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 285 [2022-04-06 20:02:22,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:22,116 INFO L225 Difference]: With dead ends: 402 [2022-04-06 20:02:22,116 INFO L226 Difference]: Without dead ends: 289 [2022-04-06 20:02:22,119 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 783 GetRequests, 602 SyntacticMatches, 1 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9682 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=5482, Invalid=27460, Unknown=0, NotChecked=0, Total=32942 [2022-04-06 20:02:22,119 INFO L913 BasicCegarLoop]: 46 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1459 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 1610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 1459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:22,119 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 98 Invalid, 1610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 1459 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:02:22,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2022-04-06 20:02:22,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 289. [2022-04-06 20:02:22,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 215 states have (on average 1.0093023255813953) internal successors, (217), 216 states have internal predecessors, (217), 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:22,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 290 transitions. [2022-04-06 20:02:22,141 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 290 transitions. Word has length 285 [2022-04-06 20:02:22,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:22,141 INFO L478 AbstractCegarLoop]: Abstraction has 289 states and 290 transitions. [2022-04-06 20:02:22,141 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 1.5405405405405406) internal successors, (114), 73 states have internal predecessors, (114), 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:22,142 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 290 transitions. [2022-04-06 20:02:22,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2022-04-06 20:02:22,142 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:22,143 INFO L499 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:22,159 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:22,355 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,SelfDestructingSolverStorable68 [2022-04-06 20:02:22,356 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:22,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:22,356 INFO L85 PathProgramCache]: Analyzing trace with hash 673569646, now seen corresponding path program 135 times [2022-04-06 20:02:22,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:22,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [466927714] [2022-04-06 20:02:22,357 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:22,357 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:22,357 INFO L85 PathProgramCache]: Analyzing trace with hash 673569646, now seen corresponding path program 136 times [2022-04-06 20:02:22,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:22,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052587032] [2022-04-06 20:02:22,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:22,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:22,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:22,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:02:22,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:02:22,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:02:22,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:02:22,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:02:22,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:02:22,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:02:22,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:02:22,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:02:22,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:02:22,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:02:22,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:02:22,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:02:22,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:02:22,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:02:22,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:02:22,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:02:22,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:02:22,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:02:22,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:02:22,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:02:22,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:02:22,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:02:22,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:02:22,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:02:22,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:02:22,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:02:22,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:02:22,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:02:22,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:02:22,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:02:22,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:02:22,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:02:22,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:02:22,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:22,996 INFO L134 CoverageAnalysis]: Checked inductivity of 4693 backedges. 663 proven. 1786 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:02:22,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:22,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052587032] [2022-04-06 20:02:22,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052587032] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:22,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219336437] [2022-04-06 20:02:22,997 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:02:22,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:22,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:22,998 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:22,998 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:23,088 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:02:23,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:23,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 707 conjuncts, 73 conjunts are in the unsatisfiable core [2022-04-06 20:02:23,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:23,548 INFO L134 CoverageAnalysis]: Checked inductivity of 4693 backedges. 698 proven. 1751 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:02:23,548 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:23,863 INFO L134 CoverageAnalysis]: Checked inductivity of 4693 backedges. 698 proven. 1751 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:02:23,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219336437] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:23,863 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:23,863 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40, 40] total 44 [2022-04-06 20:02:23,863 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:23,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [466927714] [2022-04-06 20:02:23,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [466927714] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:23,864 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:23,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2022-04-06 20:02:23,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520110405] [2022-04-06 20:02:23,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:23,864 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-04-06 20:02:23,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:23,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-04-06 20:02:23,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=718, Invalid=1174, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:02:23,865 INFO L87 Difference]: Start difference. First operand 289 states and 290 transitions. Second operand has 41 states, 41 states have (on average 2.8048780487804876) internal successors, (115), 39 states have internal predecessors, (115), 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:24,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:24,350 INFO L93 Difference]: Finished difference Result 299 states and 300 transitions. [2022-04-06 20:02:24,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-06 20:02:24,351 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.8048780487804876) internal successors, (115), 39 states have internal predecessors, (115), 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 286 [2022-04-06 20:02:24,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:24,352 INFO L225 Difference]: With dead ends: 299 [2022-04-06 20:02:24,352 INFO L226 Difference]: Without dead ends: 297 [2022-04-06 20:02:24,352 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 755 GetRequests, 672 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1229 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=2103, Invalid=4703, Unknown=0, NotChecked=0, Total=6806 [2022-04-06 20:02:24,353 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 64 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:24,353 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 50 Invalid, 802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:02:24,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2022-04-06 20:02:24,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 296. [2022-04-06 20:02:24,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 220 states have (on average 1.009090909090909) internal successors, (222), 221 states have internal predecessors, (222), 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:24,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 297 transitions. [2022-04-06 20:02:24,375 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 297 transitions. Word has length 286 [2022-04-06 20:02:24,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:24,375 INFO L478 AbstractCegarLoop]: Abstraction has 296 states and 297 transitions. [2022-04-06 20:02:24,375 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.8048780487804876) internal successors, (115), 39 states have internal predecessors, (115), 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:24,375 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 297 transitions. [2022-04-06 20:02:24,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2022-04-06 20:02:24,376 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:24,376 INFO L499 BasicCegarLoop]: trace histogram [36, 36, 36, 35, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:24,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:24,593 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:24,593 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:24,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:24,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1688838468, now seen corresponding path program 137 times [2022-04-06 20:02:24,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:24,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2002517496] [2022-04-06 20:02:24,594 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:24,594 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:24,594 INFO L85 PathProgramCache]: Analyzing trace with hash 1688838468, now seen corresponding path program 138 times [2022-04-06 20:02:24,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:24,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360669443] [2022-04-06 20:02:24,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:24,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:24,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:25,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:02:25,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:02:25,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:02:25,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:02:25,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:02:25,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:02:25,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:02:25,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:02:25,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:02:25,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:02:25,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:02:25,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:02:25,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:02:25,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:02:25,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:02:25,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:02:25,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:02:25,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:02:25,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:02:25,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:02:25,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:02:25,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:02:25,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:02:25,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:02:25,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:02:25,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:02:25,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:02:25,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:02:25,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:02:25,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:02:25,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:02:25,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:02:25,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:02:25,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:02:25,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:02:25,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:25,516 INFO L134 CoverageAnalysis]: Checked inductivity of 4935 backedges. 1822 proven. 733 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:02:25,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:25,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360669443] [2022-04-06 20:02:25,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360669443] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:25,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406169433] [2022-04-06 20:02:25,517 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:02:25,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:25,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:25,517 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:25,518 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:25,642 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 36 check-sat command(s) [2022-04-06 20:02:25,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:25,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 721 conjuncts, 74 conjunts are in the unsatisfiable core [2022-04-06 20:02:25,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:26,947 INFO L134 CoverageAnalysis]: Checked inductivity of 4935 backedges. 1925 proven. 630 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:02:26,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:27,241 INFO L134 CoverageAnalysis]: Checked inductivity of 4935 backedges. 1925 proven. 630 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:02:27,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406169433] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:27,241 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:27,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 75, 75] total 114 [2022-04-06 20:02:27,241 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:27,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2002517496] [2022-04-06 20:02:27,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2002517496] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:27,242 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:27,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [76] imperfect sequences [] total 76 [2022-04-06 20:02:27,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190875026] [2022-04-06 20:02:27,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:27,242 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-04-06 20:02:27,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:27,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-04-06 20:02:27,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2856, Invalid=10026, Unknown=0, NotChecked=0, Total=12882 [2022-04-06 20:02:27,243 INFO L87 Difference]: Start difference. First operand 296 states and 297 transitions. Second operand has 76 states, 76 states have (on average 1.5394736842105263) internal successors, (117), 75 states have internal predecessors, (117), 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:28,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:28,931 INFO L93 Difference]: Finished difference Result 413 states and 450 transitions. [2022-04-06 20:02:28,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-04-06 20:02:28,932 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 1.5394736842105263) internal successors, (117), 75 states have internal predecessors, (117), 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 293 [2022-04-06 20:02:28,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:28,933 INFO L225 Difference]: With dead ends: 413 [2022-04-06 20:02:28,933 INFO L226 Difference]: Without dead ends: 297 [2022-04-06 20:02:28,936 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 619 SyntacticMatches, 1 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10229 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=5782, Invalid=29000, Unknown=0, NotChecked=0, Total=34782 [2022-04-06 20:02:28,936 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1505 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 1664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 1505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:28,936 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 109 Invalid, 1664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 1505 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:02:28,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2022-04-06 20:02:28,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 297. [2022-04-06 20:02:28,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 221 states have (on average 1.009049773755656) internal successors, (223), 222 states have internal predecessors, (223), 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:28,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 298 transitions. [2022-04-06 20:02:28,959 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 298 transitions. Word has length 293 [2022-04-06 20:02:28,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:28,959 INFO L478 AbstractCegarLoop]: Abstraction has 297 states and 298 transitions. [2022-04-06 20:02:28,960 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 1.5394736842105263) internal successors, (117), 75 states have internal predecessors, (117), 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:28,960 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 298 transitions. [2022-04-06 20:02:28,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2022-04-06 20:02:28,961 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:28,961 INFO L499 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:28,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:29,175 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:29,175 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:29,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:29,176 INFO L85 PathProgramCache]: Analyzing trace with hash 308790796, now seen corresponding path program 139 times [2022-04-06 20:02:29,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:29,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [838140512] [2022-04-06 20:02:29,176 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:29,177 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:29,177 INFO L85 PathProgramCache]: Analyzing trace with hash 308790796, now seen corresponding path program 140 times [2022-04-06 20:02:29,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:29,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247619389] [2022-04-06 20:02:29,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:29,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:29,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:29,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:02:29,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:02:29,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:02:29,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:02:29,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:02:29,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:02:29,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:02:29,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:02:29,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:02:29,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:02:29,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:02:29,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:02:29,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:02:29,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:02:29,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:02:29,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:02:29,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:02:29,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:02:29,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:02:29,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:02:29,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:02:29,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:02:29,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:02:29,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:02:29,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:02:29,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:02:29,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:02:29,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:02:29,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:02:29,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:02:29,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:02:29,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:02:29,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:02:29,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:02:29,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:02:29,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:29,811 INFO L134 CoverageAnalysis]: Checked inductivity of 4971 backedges. 700 proven. 1891 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:02:29,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:29,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247619389] [2022-04-06 20:02:29,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247619389] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:29,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402993683] [2022-04-06 20:02:29,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:02:29,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:29,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:29,812 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:29,813 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:29,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:02:29,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:29,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 726 conjuncts, 75 conjunts are in the unsatisfiable core [2022-04-06 20:02:29,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:30,376 INFO L134 CoverageAnalysis]: Checked inductivity of 4971 backedges. 736 proven. 1855 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:02:30,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:30,637 INFO L134 CoverageAnalysis]: Checked inductivity of 4971 backedges. 736 proven. 1855 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:02:30,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402993683] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:30,637 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:30,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 45 [2022-04-06 20:02:30,638 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:30,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [838140512] [2022-04-06 20:02:30,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [838140512] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:30,638 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:30,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2022-04-06 20:02:30,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472532282] [2022-04-06 20:02:30,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:30,638 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-04-06 20:02:30,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:30,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-04-06 20:02:30,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=756, Invalid=1224, Unknown=0, NotChecked=0, Total=1980 [2022-04-06 20:02:30,639 INFO L87 Difference]: Start difference. First operand 297 states and 298 transitions. Second operand has 42 states, 42 states have (on average 2.8095238095238093) internal successors, (118), 40 states have internal predecessors, (118), 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:31,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:31,121 INFO L93 Difference]: Finished difference Result 307 states and 308 transitions. [2022-04-06 20:02:31,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:02:31,121 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.8095238095238093) internal successors, (118), 40 states have internal predecessors, (118), 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 294 [2022-04-06 20:02:31,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:31,122 INFO L225 Difference]: With dead ends: 307 [2022-04-06 20:02:31,122 INFO L226 Difference]: Without dead ends: 305 [2022-04-06 20:02:31,123 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 776 GetRequests, 691 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1282 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=2216, Invalid=4924, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 20:02:31,124 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 63 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:31,124 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 55 Invalid, 770 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 620 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:02:31,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2022-04-06 20:02:31,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 304. [2022-04-06 20:02:31,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 226 states have (on average 1.008849557522124) internal successors, (228), 227 states have internal predecessors, (228), 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:31,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 305 transitions. [2022-04-06 20:02:31,147 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 305 transitions. Word has length 294 [2022-04-06 20:02:31,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:31,147 INFO L478 AbstractCegarLoop]: Abstraction has 304 states and 305 transitions. [2022-04-06 20:02:31,147 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.8095238095238093) internal successors, (118), 40 states have internal predecessors, (118), 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:31,148 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 305 transitions. [2022-04-06 20:02:31,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2022-04-06 20:02:31,149 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:31,149 INFO L499 BasicCegarLoop]: trace histogram [37, 37, 37, 36, 36, 36, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:31,166 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:31,365 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:31,365 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:31,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:31,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1891227418, now seen corresponding path program 141 times [2022-04-06 20:02:31,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:31,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [566136563] [2022-04-06 20:02:31,366 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:31,366 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:31,366 INFO L85 PathProgramCache]: Analyzing trace with hash -1891227418, now seen corresponding path program 142 times [2022-04-06 20:02:31,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:31,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843858279] [2022-04-06 20:02:31,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:31,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:31,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:32,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:02:32,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:02:32,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:02:32,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:02:32,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:02:32,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:02:32,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:02:32,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:02:32,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:02:32,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:02:32,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:02:32,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:02:32,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:02:32,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:02:32,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:02:32,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:02:32,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:02:32,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:02:32,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:02:32,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:02:32,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:02:32,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:02:32,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:02:32,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:02:32,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:02:32,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:02:32,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:02:32,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:02:32,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:02:32,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:02:32,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:02:32,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:02:32,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:02:32,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:02:32,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:02:32,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:02:32,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:32,297 INFO L134 CoverageAnalysis]: Checked inductivity of 5220 backedges. 1928 proven. 772 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:02:32,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:32,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843858279] [2022-04-06 20:02:32,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843858279] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:32,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866490195] [2022-04-06 20:02:32,297 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:02:32,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:32,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:32,298 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:32,299 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:32,393 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:02:32,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:32,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 740 conjuncts, 76 conjunts are in the unsatisfiable core [2022-04-06 20:02:32,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:34,047 INFO L134 CoverageAnalysis]: Checked inductivity of 5220 backedges. 2034 proven. 666 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:02:34,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:34,367 INFO L134 CoverageAnalysis]: Checked inductivity of 5220 backedges. 2034 proven. 666 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:02:34,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866490195] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:34,367 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:34,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 77, 77] total 117 [2022-04-06 20:02:34,367 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:34,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [566136563] [2022-04-06 20:02:34,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [566136563] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:34,368 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:34,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [78] imperfect sequences [] total 78 [2022-04-06 20:02:34,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827480231] [2022-04-06 20:02:34,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:34,368 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-04-06 20:02:34,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:34,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-04-06 20:02:34,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3009, Invalid=10563, Unknown=0, NotChecked=0, Total=13572 [2022-04-06 20:02:34,370 INFO L87 Difference]: Start difference. First operand 304 states and 305 transitions. Second operand has 78 states, 78 states have (on average 1.5384615384615385) internal successors, (120), 77 states have internal predecessors, (120), 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:36,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:36,031 INFO L93 Difference]: Finished difference Result 424 states and 462 transitions. [2022-04-06 20:02:36,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-04-06 20:02:36,031 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 1.5384615384615385) internal successors, (120), 77 states have internal predecessors, (120), 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 301 [2022-04-06 20:02:36,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:36,032 INFO L225 Difference]: With dead ends: 424 [2022-04-06 20:02:36,033 INFO L226 Difference]: Without dead ends: 305 [2022-04-06 20:02:36,037 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 827 GetRequests, 636 SyntacticMatches, 1 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10791 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=6090, Invalid=30582, Unknown=0, NotChecked=0, Total=36672 [2022-04-06 20:02:36,037 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1548 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 1707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 1548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:36,038 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 90 Invalid, 1707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 1548 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:02:36,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2022-04-06 20:02:36,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 305. [2022-04-06 20:02:36,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 227 states have (on average 1.0088105726872247) internal successors, (229), 228 states have internal predecessors, (229), 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:36,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 306 transitions. [2022-04-06 20:02:36,096 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 306 transitions. Word has length 301 [2022-04-06 20:02:36,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:36,096 INFO L478 AbstractCegarLoop]: Abstraction has 305 states and 306 transitions. [2022-04-06 20:02:36,096 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 1.5384615384615385) internal successors, (120), 77 states have internal predecessors, (120), 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:36,096 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 306 transitions. [2022-04-06 20:02:36,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2022-04-06 20:02:36,097 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:36,098 INFO L499 BasicCegarLoop]: trace histogram [37, 37, 37, 37, 36, 36, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:36,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:36,315 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,SelfDestructingSolverStorable72 [2022-04-06 20:02:36,315 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:36,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:36,316 INFO L85 PathProgramCache]: Analyzing trace with hash 337053102, now seen corresponding path program 143 times [2022-04-06 20:02:36,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:36,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1703241906] [2022-04-06 20:02:36,317 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:36,317 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:36,317 INFO L85 PathProgramCache]: Analyzing trace with hash 337053102, now seen corresponding path program 144 times [2022-04-06 20:02:36,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:36,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286398779] [2022-04-06 20:02:36,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:36,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:36,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:36,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:02:36,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:02:36,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:02:36,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:02:36,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:02:36,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:02:36,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:02:36,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:02:36,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:02:36,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:02:36,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:02:36,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:02:36,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:02:36,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:02:36,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:02:36,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:02:36,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:02:36,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:02:36,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:02:36,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:02:36,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:02:36,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:02:36,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:02:36,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:02:36,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:02:36,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:02:36,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:02:36,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:02:36,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:02:36,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:02:36,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:02:36,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:02:36,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:02:36,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:02:36,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:02:36,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:02:36,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:36,781 INFO L134 CoverageAnalysis]: Checked inductivity of 5257 backedges. 738 proven. 1999 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:02:36,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:36,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286398779] [2022-04-06 20:02:36,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286398779] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:36,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116496248] [2022-04-06 20:02:36,781 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:02:36,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:36,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:36,783 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:36,783 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:36,937 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2022-04-06 20:02:36,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:36,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 745 conjuncts, 77 conjunts are in the unsatisfiable core [2022-04-06 20:02:36,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:37,203 INFO L134 CoverageAnalysis]: Checked inductivity of 5257 backedges. 775 proven. 1962 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:02:37,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:37,481 INFO L134 CoverageAnalysis]: Checked inductivity of 5257 backedges. 775 proven. 1962 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:02:37,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116496248] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:37,481 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:37,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42, 42] total 46 [2022-04-06 20:02:37,481 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:37,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1703241906] [2022-04-06 20:02:37,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1703241906] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:37,482 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:37,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2022-04-06 20:02:37,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126197609] [2022-04-06 20:02:37,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:37,482 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-04-06 20:02:37,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:37,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-04-06 20:02:37,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=795, Invalid=1275, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:02:37,483 INFO L87 Difference]: Start difference. First operand 305 states and 306 transitions. Second operand has 43 states, 43 states have (on average 2.813953488372093) internal successors, (121), 41 states have internal predecessors, (121), 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:38,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:38,012 INFO L93 Difference]: Finished difference Result 315 states and 316 transitions. [2022-04-06 20:02:38,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:02:38,012 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.813953488372093) internal successors, (121), 41 states have internal predecessors, (121), 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 302 [2022-04-06 20:02:38,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:38,013 INFO L225 Difference]: With dead ends: 315 [2022-04-06 20:02:38,013 INFO L226 Difference]: Without dead ends: 313 [2022-04-06 20:02:38,014 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 797 GetRequests, 710 SyntacticMatches, 2 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1336 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=2332, Invalid=5150, Unknown=0, NotChecked=0, Total=7482 [2022-04-06 20:02:38,014 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 64 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:38,014 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 45 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:02:38,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2022-04-06 20:02:38,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 312. [2022-04-06 20:02:38,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 232 states have (on average 1.0086206896551724) internal successors, (234), 233 states have internal predecessors, (234), 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:38,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 313 transitions. [2022-04-06 20:02:38,039 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 313 transitions. Word has length 302 [2022-04-06 20:02:38,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:38,039 INFO L478 AbstractCegarLoop]: Abstraction has 312 states and 313 transitions. [2022-04-06 20:02:38,040 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.813953488372093) internal successors, (121), 41 states have internal predecessors, (121), 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:38,040 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 313 transitions. [2022-04-06 20:02:38,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2022-04-06 20:02:38,041 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:38,041 INFO L499 BasicCegarLoop]: trace histogram [38, 38, 38, 37, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:38,057 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:38,257 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:38,258 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:38,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:38,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1094741764, now seen corresponding path program 145 times [2022-04-06 20:02:38,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:38,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1511509923] [2022-04-06 20:02:38,259 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:38,259 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:38,259 INFO L85 PathProgramCache]: Analyzing trace with hash 1094741764, now seen corresponding path program 146 times [2022-04-06 20:02:38,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:38,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003174872] [2022-04-06 20:02:38,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:38,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:38,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:39,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:02:39,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:02:39,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:02:39,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:02:39,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:02:39,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:02:39,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:02:39,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:02:39,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:02:39,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:02:39,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:02:39,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:02:39,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:02:39,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:02:39,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:02:39,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:02:39,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:02:39,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:02:39,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:02:39,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:02:39,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:02:39,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:02:39,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:02:39,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:02:39,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:02:39,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:02:39,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:02:39,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:02:39,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:02:39,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:02:39,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:02:39,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:02:39,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:02:39,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:02:39,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:02:39,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:02:39,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:02:39,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:39,703 INFO L134 CoverageAnalysis]: Checked inductivity of 5513 backedges. 2037 proven. 812 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:02:39,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:39,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003174872] [2022-04-06 20:02:39,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003174872] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:39,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326226049] [2022-04-06 20:02:39,704 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:02:39,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:39,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:39,705 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:39,731 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:39,846 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:02:39,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:39,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 759 conjuncts, 78 conjunts are in the unsatisfiable core [2022-04-06 20:02:39,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:41,302 INFO L134 CoverageAnalysis]: Checked inductivity of 5513 backedges. 2146 proven. 703 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:02:41,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:41,590 INFO L134 CoverageAnalysis]: Checked inductivity of 5513 backedges. 2146 proven. 703 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:02:41,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326226049] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:41,590 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:41,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 79, 79] total 120 [2022-04-06 20:02:41,590 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:41,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1511509923] [2022-04-06 20:02:41,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1511509923] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:41,591 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:41,591 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [80] imperfect sequences [] total 80 [2022-04-06 20:02:41,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584660075] [2022-04-06 20:02:41,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:41,591 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-04-06 20:02:41,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:41,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-04-06 20:02:41,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3166, Invalid=11114, Unknown=0, NotChecked=0, Total=14280 [2022-04-06 20:02:41,592 INFO L87 Difference]: Start difference. First operand 312 states and 313 transitions. Second operand has 80 states, 80 states have (on average 1.5375) internal successors, (123), 79 states have internal predecessors, (123), 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:43,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:43,140 INFO L93 Difference]: Finished difference Result 435 states and 474 transitions. [2022-04-06 20:02:43,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-04-06 20:02:43,140 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 1.5375) internal successors, (123), 79 states have internal predecessors, (123), 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 309 [2022-04-06 20:02:43,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:43,141 INFO L225 Difference]: With dead ends: 435 [2022-04-06 20:02:43,141 INFO L226 Difference]: Without dead ends: 313 [2022-04-06 20:02:43,157 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 849 GetRequests, 653 SyntacticMatches, 1 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11368 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=6406, Invalid=32206, Unknown=0, NotChecked=0, Total=38612 [2022-04-06 20:02:43,157 INFO L913 BasicCegarLoop]: 49 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1646 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 1808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 1646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:43,157 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 106 Invalid, 1808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 1646 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:02:43,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2022-04-06 20:02:43,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 313. [2022-04-06 20:02:43,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 233 states have (on average 1.0085836909871244) internal successors, (235), 234 states have internal predecessors, (235), 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:43,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 314 transitions. [2022-04-06 20:02:43,182 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 314 transitions. Word has length 309 [2022-04-06 20:02:43,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:43,182 INFO L478 AbstractCegarLoop]: Abstraction has 313 states and 314 transitions. [2022-04-06 20:02:43,182 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 1.5375) internal successors, (123), 79 states have internal predecessors, (123), 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:43,183 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 314 transitions. [2022-04-06 20:02:43,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2022-04-06 20:02:43,184 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:43,184 INFO L499 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:43,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:43,399 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:43,399 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:43,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:43,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1695808564, now seen corresponding path program 147 times [2022-04-06 20:02:43,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:43,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [756071203] [2022-04-06 20:02:43,400 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:43,401 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:43,401 INFO L85 PathProgramCache]: Analyzing trace with hash -1695808564, now seen corresponding path program 148 times [2022-04-06 20:02:43,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:43,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455887349] [2022-04-06 20:02:43,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:43,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:43,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:43,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:02:43,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:02:43,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:02:43,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:02:43,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:02:43,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:02:43,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:02:43,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:02:43,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:02:43,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:02:43,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:02:43,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:02:43,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:02:43,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:02:43,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:02:43,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:02:43,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:02:43,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:02:43,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:02:43,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:02:43,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:02:43,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:02:43,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:02:43,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:02:43,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:02:43,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:02:43,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:02:43,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:02:43,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:02:43,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:02:43,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:02:43,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:02:43,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:02:43,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:02:43,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:02:43,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:02:43,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-04-06 20:02:43,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:43,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 777 proven. 2110 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:02:43,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:43,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455887349] [2022-04-06 20:02:43,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455887349] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:43,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686656584] [2022-04-06 20:02:43,997 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:02:43,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:43,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:44,016 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,031 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,127 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:02:44,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:44,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 764 conjuncts, 79 conjunts are in the unsatisfiable core [2022-04-06 20:02:44,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:44,484 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 815 proven. 2072 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:02:44,484 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:44,762 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 815 proven. 2072 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:02:44,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686656584] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:44,763 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:44,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43, 43] total 47 [2022-04-06 20:02:44,763 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:44,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [756071203] [2022-04-06 20:02:44,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [756071203] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:44,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:44,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2022-04-06 20:02:44,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357322134] [2022-04-06 20:02:44,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:44,764 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-04-06 20:02:44,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:44,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-04-06 20:02:44,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=835, Invalid=1327, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:02:44,764 INFO L87 Difference]: Start difference. First operand 313 states and 314 transitions. Second operand has 44 states, 44 states have (on average 2.8181818181818183) internal successors, (124), 42 states have internal predecessors, (124), 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:45,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:45,295 INFO L93 Difference]: Finished difference Result 323 states and 324 transitions. [2022-04-06 20:02:45,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 20:02:45,296 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.8181818181818183) internal successors, (124), 42 states have internal predecessors, (124), 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 310 [2022-04-06 20:02:45,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:45,297 INFO L225 Difference]: With dead ends: 323 [2022-04-06 20:02:45,297 INFO L226 Difference]: Without dead ends: 321 [2022-04-06 20:02:45,298 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 818 GetRequests, 729 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1391 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=2451, Invalid=5381, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:02:45,298 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 67 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 710 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:45,298 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 60 Invalid, 868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 710 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:02:45,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2022-04-06 20:02:45,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 320. [2022-04-06 20:02:45,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 238 states have (on average 1.0084033613445378) internal successors, (240), 239 states have internal predecessors, (240), 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:45,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 321 transitions. [2022-04-06 20:02:45,323 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 321 transitions. Word has length 310 [2022-04-06 20:02:45,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:45,324 INFO L478 AbstractCegarLoop]: Abstraction has 320 states and 321 transitions. [2022-04-06 20:02:45,324 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.8181818181818183) internal successors, (124), 42 states have internal predecessors, (124), 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:45,325 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 321 transitions. [2022-04-06 20:02:45,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2022-04-06 20:02:45,326 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:45,326 INFO L499 BasicCegarLoop]: trace histogram [39, 39, 39, 38, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:45,342 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:45,529 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,SelfDestructingSolverStorable75 [2022-04-06 20:02:45,530 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:45,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:45,530 INFO L85 PathProgramCache]: Analyzing trace with hash -1160449242, now seen corresponding path program 149 times [2022-04-06 20:02:45,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:45,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [919697379] [2022-04-06 20:02:45,531 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:45,531 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:45,531 INFO L85 PathProgramCache]: Analyzing trace with hash -1160449242, now seen corresponding path program 150 times [2022-04-06 20:02:45,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:45,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860040590] [2022-04-06 20:02:45,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:45,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:45,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:46,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:02:46,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:02:46,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:02:46,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:02:46,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:02:46,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:02:46,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:02:46,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:02:46,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:02:46,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:02:46,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:02:46,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:02:46,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:02:46,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:02:46,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:02:46,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:02:46,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:02:46,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:02:46,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:02:46,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:02:46,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:02:46,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:02:46,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:02:46,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:02:46,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:02:46,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:02:46,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:02:46,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:02:46,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:02:46,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:02:46,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:02:46,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:02:46,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:02:46,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:02:46,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:02:46,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:02:46,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-04-06 20:02:46,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:02:46,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:46,807 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2149 proven. 853 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:02:46,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:46,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860040590] [2022-04-06 20:02:46,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860040590] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:46,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098596755] [2022-04-06 20:02:46,807 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:02:46,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:46,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:46,808 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:46,809 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:46,948 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 39 check-sat command(s) [2022-04-06 20:02:46,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:46,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 80 conjunts are in the unsatisfiable core [2022-04-06 20:02:46,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:48,888 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2261 proven. 741 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:02:48,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:49,180 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2261 proven. 741 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:02:49,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098596755] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:49,181 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:49,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 81, 81] total 123 [2022-04-06 20:02:49,181 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:49,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [919697379] [2022-04-06 20:02:49,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [919697379] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:49,181 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:49,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [82] imperfect sequences [] total 82 [2022-04-06 20:02:49,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637926488] [2022-04-06 20:02:49,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:49,182 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2022-04-06 20:02:49,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:49,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2022-04-06 20:02:49,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3327, Invalid=11679, Unknown=0, NotChecked=0, Total=15006 [2022-04-06 20:02:49,183 INFO L87 Difference]: Start difference. First operand 320 states and 321 transitions. Second operand has 82 states, 82 states have (on average 1.5365853658536586) internal successors, (126), 81 states have internal predecessors, (126), 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,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:50,732 INFO L93 Difference]: Finished difference Result 446 states and 486 transitions. [2022-04-06 20:02:50,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-04-06 20:02:50,732 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 1.5365853658536586) internal successors, (126), 81 states have internal predecessors, (126), 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 317 [2022-04-06 20:02:50,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:50,733 INFO L225 Difference]: With dead ends: 446 [2022-04-06 20:02:50,733 INFO L226 Difference]: Without dead ends: 321 [2022-04-06 20:02:50,737 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 871 GetRequests, 670 SyntacticMatches, 1 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11960 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=6730, Invalid=33872, Unknown=0, NotChecked=0, Total=40602 [2022-04-06 20:02:50,737 INFO L913 BasicCegarLoop]: 50 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1238 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 1407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 1238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:50,737 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 92 Invalid, 1407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 1238 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:02:50,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2022-04-06 20:02:50,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 321. [2022-04-06 20:02:50,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 239 states have (on average 1.00836820083682) internal successors, (241), 240 states have internal predecessors, (241), 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,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 322 transitions. [2022-04-06 20:02:50,763 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 322 transitions. Word has length 317 [2022-04-06 20:02:50,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:50,764 INFO L478 AbstractCegarLoop]: Abstraction has 321 states and 322 transitions. [2022-04-06 20:02:50,764 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 1.5365853658536586) internal successors, (126), 81 states have internal predecessors, (126), 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,764 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 322 transitions. [2022-04-06 20:02:50,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2022-04-06 20:02:50,765 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:50,765 INFO L499 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:50,782 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-04-06 20:02:50,982 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,SelfDestructingSolverStorable76 [2022-04-06 20:02:50,982 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:50,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:50,982 INFO L85 PathProgramCache]: Analyzing trace with hash -1625079826, now seen corresponding path program 151 times [2022-04-06 20:02:50,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:50,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1017407623] [2022-04-06 20:02:50,983 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:50,983 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:50,983 INFO L85 PathProgramCache]: Analyzing trace with hash -1625079826, now seen corresponding path program 152 times [2022-04-06 20:02:50,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:50,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766972332] [2022-04-06 20:02:50,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:50,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:51,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:51,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:02:51,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:02:51,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:02:51,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:02:51,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:02:51,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:02:51,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:02:51,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:02:51,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:02:51,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:02:51,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:02:51,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:02:51,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:02:51,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:02:51,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:02:51,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:02:51,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:02:51,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:02:51,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:02:51,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:02:51,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:02:51,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:02:51,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:02:51,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:02:51,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:02:51,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:02:51,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:02:51,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:02:51,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:02:51,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:02:51,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:02:51,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:02:51,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:02:51,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:02:51,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:02:51,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:02:51,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:02:51,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:02:51,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:51,516 INFO L134 CoverageAnalysis]: Checked inductivity of 5853 backedges. 817 proven. 2224 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:02:51,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:51,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766972332] [2022-04-06 20:02:51,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766972332] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:51,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056879630] [2022-04-06 20:02:51,516 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:02:51,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:51,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:51,517 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:51,518 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:51,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:02:51,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:51,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 783 conjuncts, 81 conjunts are in the unsatisfiable core [2022-04-06 20:02:51,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:51,903 INFO L134 CoverageAnalysis]: Checked inductivity of 5853 backedges. 856 proven. 2185 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:02:51,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:52,271 INFO L134 CoverageAnalysis]: Checked inductivity of 5853 backedges. 856 proven. 2185 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:02:52,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056879630] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:52,272 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:52,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 48 [2022-04-06 20:02:52,272 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:52,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1017407623] [2022-04-06 20:02:52,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1017407623] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:52,272 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:52,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2022-04-06 20:02:52,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630739141] [2022-04-06 20:02:52,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:52,273 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-04-06 20:02:52,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:52,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-04-06 20:02:52,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=876, Invalid=1380, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:02:52,273 INFO L87 Difference]: Start difference. First operand 321 states and 322 transitions. Second operand has 45 states, 45 states have (on average 2.8222222222222224) internal successors, (127), 43 states have internal predecessors, (127), 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:53,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:53,116 INFO L93 Difference]: Finished difference Result 331 states and 332 transitions. [2022-04-06 20:02:53,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-04-06 20:02:53,117 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.8222222222222224) internal successors, (127), 43 states have internal predecessors, (127), 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 318 [2022-04-06 20:02:53,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:53,118 INFO L225 Difference]: With dead ends: 331 [2022-04-06 20:02:53,118 INFO L226 Difference]: Without dead ends: 329 [2022-04-06 20:02:53,119 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 839 GetRequests, 748 SyntacticMatches, 2 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1447 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2573, Invalid=5617, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:02:53,119 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 76 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 638 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:53,119 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 40 Invalid, 800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 638 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:02:53,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2022-04-06 20:02:53,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 328. [2022-04-06 20:02:53,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 244 states have (on average 1.0081967213114753) internal successors, (246), 245 states have internal predecessors, (246), 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:53,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 329 transitions. [2022-04-06 20:02:53,147 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 329 transitions. Word has length 318 [2022-04-06 20:02:53,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:53,147 INFO L478 AbstractCegarLoop]: Abstraction has 328 states and 329 transitions. [2022-04-06 20:02:53,147 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.8222222222222224) internal successors, (127), 43 states have internal predecessors, (127), 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:53,147 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 329 transitions. [2022-04-06 20:02:53,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2022-04-06 20:02:53,148 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:53,148 INFO L499 BasicCegarLoop]: trace histogram [40, 40, 40, 39, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:53,165 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:53,363 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:53,363 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:53,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:53,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1831480516, now seen corresponding path program 153 times [2022-04-06 20:02:53,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:53,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [860551055] [2022-04-06 20:02:53,365 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:53,365 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:53,365 INFO L85 PathProgramCache]: Analyzing trace with hash 1831480516, now seen corresponding path program 154 times [2022-04-06 20:02:53,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:53,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294498600] [2022-04-06 20:02:53,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:53,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:53,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:54,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:02:54,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:02:54,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:02:54,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:02:54,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:02:54,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:02:54,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:02:54,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:02:54,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:02:54,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:02:54,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:02:54,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:02:54,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:02:54,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:02:54,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:02:54,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:02:54,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:02:54,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:02:54,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:02:54,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:02:54,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:02:54,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:02:54,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:02:54,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:02:54,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:02:54,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:02:54,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:02:54,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:02:54,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:02:54,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:02:54,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:02:54,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:02:54,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:02:54,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:02:54,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:02:54,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:02:54,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:02:54,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:02:54,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:02:54,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:54,811 INFO L134 CoverageAnalysis]: Checked inductivity of 6123 backedges. 2264 proven. 895 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:02:54,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:54,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294498600] [2022-04-06 20:02:54,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294498600] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:54,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21042656] [2022-04-06 20:02:54,811 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:02:54,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:54,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:54,813 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:02:54,813 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:02:54,911 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:02:54,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:54,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 82 conjunts are in the unsatisfiable core [2022-04-06 20:02:54,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:56,575 INFO L134 CoverageAnalysis]: Checked inductivity of 6123 backedges. 2379 proven. 780 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:02:56,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:56,878 INFO L134 CoverageAnalysis]: Checked inductivity of 6123 backedges. 2379 proven. 780 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:02:56,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21042656] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:56,878 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:56,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 83, 83] total 126 [2022-04-06 20:02:56,878 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:56,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [860551055] [2022-04-06 20:02:56,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [860551055] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:56,879 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:56,879 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [84] imperfect sequences [] total 84 [2022-04-06 20:02:56,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605570092] [2022-04-06 20:02:56,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:56,879 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2022-04-06 20:02:56,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:56,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2022-04-06 20:02:56,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3492, Invalid=12258, Unknown=0, NotChecked=0, Total=15750 [2022-04-06 20:02:56,880 INFO L87 Difference]: Start difference. First operand 328 states and 329 transitions. Second operand has 84 states, 84 states have (on average 1.5357142857142858) internal successors, (129), 83 states have internal predecessors, (129), 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:02:58,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:58,802 INFO L93 Difference]: Finished difference Result 457 states and 498 transitions. [2022-04-06 20:02:58,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-04-06 20:02:58,803 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 84 states have (on average 1.5357142857142858) internal successors, (129), 83 states have internal predecessors, (129), 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 325 [2022-04-06 20:02:58,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:58,804 INFO L225 Difference]: With dead ends: 457 [2022-04-06 20:02:58,804 INFO L226 Difference]: Without dead ends: 329 [2022-04-06 20:02:58,806 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 893 GetRequests, 687 SyntacticMatches, 1 SemanticMatches, 205 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12567 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=7062, Invalid=35580, Unknown=0, NotChecked=0, Total=42642 [2022-04-06 20:02:58,806 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1393 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 1565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:58,806 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 93 Invalid, 1565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1393 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:02:58,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2022-04-06 20:02:58,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 329. [2022-04-06 20:02:58,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 245 states have (on average 1.0081632653061225) internal successors, (247), 246 states have internal predecessors, (247), 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:58,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 330 transitions. [2022-04-06 20:02:58,834 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 330 transitions. Word has length 325 [2022-04-06 20:02:58,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:58,834 INFO L478 AbstractCegarLoop]: Abstraction has 329 states and 330 transitions. [2022-04-06 20:02:58,834 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 84 states have (on average 1.5357142857142858) internal successors, (129), 83 states have internal predecessors, (129), 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:02:58,834 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 330 transitions. [2022-04-06 20:02:58,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2022-04-06 20:02:58,835 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:58,835 INFO L499 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:58,852 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:59,051 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:59,051 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:59,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:59,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1239626124, now seen corresponding path program 155 times [2022-04-06 20:02:59,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:59,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1883685865] [2022-04-06 20:02:59,053 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:59,053 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:59,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1239626124, now seen corresponding path program 156 times [2022-04-06 20:02:59,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:59,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507298413] [2022-04-06 20:02:59,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:59,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:59,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:59,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:02:59,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:02:59,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:02:59,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:02:59,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:02:59,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:02:59,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:02:59,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:02:59,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:02:59,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:02:59,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:02:59,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:02:59,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:02:59,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:02:59,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:02:59,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:02:59,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:02:59,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:02:59,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:02:59,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:02:59,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:02:59,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:02:59,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:02:59,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:02:59,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:02:59,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:02:59,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:02:59,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:02:59,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:02:59,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:02:59,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:02:59,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:02:59,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:02:59,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:02:59,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:02:59,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:02:59,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:02:59,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:02:59,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:02:59,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:59,774 INFO L134 CoverageAnalysis]: Checked inductivity of 6163 backedges. 858 proven. 2341 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:02:59,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:59,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507298413] [2022-04-06 20:02:59,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507298413] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:59,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883405868] [2022-04-06 20:02:59,774 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:02:59,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:59,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:59,775 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:02:59,776 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:02:59,912 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 40 check-sat command(s) [2022-04-06 20:02:59,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:59,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 802 conjuncts, 83 conjunts are in the unsatisfiable core [2022-04-06 20:02:59,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:00,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6163 backedges. 898 proven. 2301 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:03:00,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:00,470 INFO L134 CoverageAnalysis]: Checked inductivity of 6163 backedges. 898 proven. 2301 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:03:00,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883405868] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:00,470 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:00,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45, 45] total 49 [2022-04-06 20:03:00,470 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:00,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1883685865] [2022-04-06 20:03:00,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1883685865] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:00,471 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:00,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2022-04-06 20:03:00,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089318321] [2022-04-06 20:03:00,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:00,471 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-04-06 20:03:00,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:00,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-04-06 20:03:00,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=918, Invalid=1434, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:03:00,476 INFO L87 Difference]: Start difference. First operand 329 states and 330 transitions. Second operand has 46 states, 46 states have (on average 2.8260869565217392) internal successors, (130), 44 states have internal predecessors, (130), 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:01,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:01,033 INFO L93 Difference]: Finished difference Result 339 states and 340 transitions. [2022-04-06 20:03:01,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:03:01,034 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.8260869565217392) internal successors, (130), 44 states have internal predecessors, (130), 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 326 [2022-04-06 20:03:01,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:01,035 INFO L225 Difference]: With dead ends: 339 [2022-04-06 20:03:01,035 INFO L226 Difference]: Without dead ends: 337 [2022-04-06 20:03:01,035 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 860 GetRequests, 767 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1504 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2698, Invalid=5858, Unknown=0, NotChecked=0, Total=8556 [2022-04-06 20:03:01,036 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 75 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:01,036 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 45 Invalid, 826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:03:01,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2022-04-06 20:03:01,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 336. [2022-04-06 20:03:01,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 250 states have (on average 1.008) internal successors, (252), 251 states have internal predecessors, (252), 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:01,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 337 transitions. [2022-04-06 20:03:01,086 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 337 transitions. Word has length 326 [2022-04-06 20:03:01,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:01,088 INFO L478 AbstractCegarLoop]: Abstraction has 336 states and 337 transitions. [2022-04-06 20:03:01,088 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.8260869565217392) internal successors, (130), 44 states have internal predecessors, (130), 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:01,088 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 337 transitions. [2022-04-06 20:03:01,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2022-04-06 20:03:01,089 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:01,089 INFO L499 BasicCegarLoop]: trace histogram [41, 41, 41, 40, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:01,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-04-06 20:03:01,305 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,SelfDestructingSolverStorable79 [2022-04-06 20:03:01,306 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:01,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:01,306 INFO L85 PathProgramCache]: Analyzing trace with hash 365088102, now seen corresponding path program 157 times [2022-04-06 20:03:01,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:01,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1211406502] [2022-04-06 20:03:01,307 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:01,307 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:01,307 INFO L85 PathProgramCache]: Analyzing trace with hash 365088102, now seen corresponding path program 158 times [2022-04-06 20:03:01,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:01,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970262599] [2022-04-06 20:03:01,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:01,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:01,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:02,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:03:02,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:03:02,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:03:02,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:03:02,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:03:02,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:03:02,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:03:02,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:03:02,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:03:02,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:03:02,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:03:02,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:03:02,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:03:02,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:03:02,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:03:02,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:03:02,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:03:02,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:03:02,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:03:02,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:03:02,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:03:02,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:03:02,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:03:02,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:03:02,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:03:02,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:03:02,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:03:02,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:03:02,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:03:02,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:03:02,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:03:02,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:03:02,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:03:02,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:03:02,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:03:02,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:03:02,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:03:02,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:03:02,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:03:02,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:03:02,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,518 INFO L134 CoverageAnalysis]: Checked inductivity of 6440 backedges. 2382 proven. 938 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:03:02,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:02,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970262599] [2022-04-06 20:03:02,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970262599] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:02,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307863992] [2022-04-06 20:03:02,519 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:03:02,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:02,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:02,520 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:02,520 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:02,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:03:02,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:02,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 816 conjuncts, 84 conjunts are in the unsatisfiable core [2022-04-06 20:03:02,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:04,886 INFO L134 CoverageAnalysis]: Checked inductivity of 6440 backedges. 2500 proven. 820 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:03:04,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:05,256 INFO L134 CoverageAnalysis]: Checked inductivity of 6440 backedges. 2500 proven. 820 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:03:05,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307863992] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:05,257 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:05,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 85, 85] total 129 [2022-04-06 20:03:05,257 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:05,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1211406502] [2022-04-06 20:03:05,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1211406502] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:05,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:05,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [86] imperfect sequences [] total 86 [2022-04-06 20:03:05,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410607027] [2022-04-06 20:03:05,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:05,258 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-04-06 20:03:05,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:05,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-04-06 20:03:05,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3661, Invalid=12851, Unknown=0, NotChecked=0, Total=16512 [2022-04-06 20:03:05,259 INFO L87 Difference]: Start difference. First operand 336 states and 337 transitions. Second operand has 86 states, 86 states have (on average 1.5348837209302326) internal successors, (132), 85 states have internal predecessors, (132), 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:07,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:07,155 INFO L93 Difference]: Finished difference Result 468 states and 510 transitions. [2022-04-06 20:03:07,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-04-06 20:03:07,156 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 1.5348837209302326) internal successors, (132), 85 states have internal predecessors, (132), 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 333 [2022-04-06 20:03:07,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:07,157 INFO L225 Difference]: With dead ends: 468 [2022-04-06 20:03:07,157 INFO L226 Difference]: Without dead ends: 337 [2022-04-06 20:03:07,160 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 915 GetRequests, 704 SyntacticMatches, 1 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13189 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=7402, Invalid=37330, Unknown=0, NotChecked=0, Total=44732 [2022-04-06 20:03:07,161 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1598 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 1775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 1598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:07,161 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 84 Invalid, 1775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 1598 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:03:07,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2022-04-06 20:03:07,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 337. [2022-04-06 20:03:07,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 251 states have (on average 1.0079681274900398) internal successors, (253), 252 states have internal predecessors, (253), 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:07,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 338 transitions. [2022-04-06 20:03:07,189 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 338 transitions. Word has length 333 [2022-04-06 20:03:07,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:07,189 INFO L478 AbstractCegarLoop]: Abstraction has 337 states and 338 transitions. [2022-04-06 20:03:07,189 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 1.5348837209302326) internal successors, (132), 85 states have internal predecessors, (132), 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:07,189 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 338 transitions. [2022-04-06 20:03:07,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2022-04-06 20:03:07,190 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:07,190 INFO L499 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:07,207 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:07,406 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:07,407 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:07,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:07,407 INFO L85 PathProgramCache]: Analyzing trace with hash 279874094, now seen corresponding path program 159 times [2022-04-06 20:03:07,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:07,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [15741413] [2022-04-06 20:03:07,408 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:07,408 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:07,408 INFO L85 PathProgramCache]: Analyzing trace with hash 279874094, now seen corresponding path program 160 times [2022-04-06 20:03:07,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:07,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352958522] [2022-04-06 20:03:07,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:07,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:07,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:07,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:03:07,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:03:07,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:03:07,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:03:07,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:03:07,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:03:07,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:03:07,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:03:07,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:03:07,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:03:07,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:03:07,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:03:07,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:03:07,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:03:07,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:03:07,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:03:07,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:03:07,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:03:07,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:03:07,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:03:07,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:03:07,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:03:07,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:03:07,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:03:07,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:03:07,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:03:07,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:03:07,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:03:07,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:07,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:03:07,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:03:08,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:03:08,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:03:08,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:03:08,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:03:08,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:03:08,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:03:08,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:03:08,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:03:08,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:03:08,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-04-06 20:03:08,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,011 INFO L134 CoverageAnalysis]: Checked inductivity of 6481 backedges. 900 proven. 2461 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:03:08,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:08,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352958522] [2022-04-06 20:03:08,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352958522] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:08,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271539654] [2022-04-06 20:03:08,012 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:03:08,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:08,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:08,013 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:08,036 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:08,140 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:03:08,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:08,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 821 conjuncts, 85 conjunts are in the unsatisfiable core [2022-04-06 20:03:08,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:08,416 INFO L134 CoverageAnalysis]: Checked inductivity of 6481 backedges. 941 proven. 2420 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:03:08,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:08,890 INFO L134 CoverageAnalysis]: Checked inductivity of 6481 backedges. 941 proven. 2420 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:03:08,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271539654] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:08,890 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:08,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46, 46] total 50 [2022-04-06 20:03:08,891 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:08,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [15741413] [2022-04-06 20:03:08,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [15741413] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:08,891 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:08,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [] total 47 [2022-04-06 20:03:08,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412464918] [2022-04-06 20:03:08,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:08,891 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-04-06 20:03:08,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:08,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-04-06 20:03:08,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=961, Invalid=1489, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:03:08,892 INFO L87 Difference]: Start difference. First operand 337 states and 338 transitions. Second operand has 47 states, 47 states have (on average 2.8297872340425534) internal successors, (133), 45 states have internal predecessors, (133), 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:09,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:09,913 INFO L93 Difference]: Finished difference Result 347 states and 348 transitions. [2022-04-06 20:03:09,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-06 20:03:09,914 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.8297872340425534) internal successors, (133), 45 states have internal predecessors, (133), 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 334 [2022-04-06 20:03:09,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:09,915 INFO L225 Difference]: With dead ends: 347 [2022-04-06 20:03:09,915 INFO L226 Difference]: Without dead ends: 345 [2022-04-06 20:03:09,916 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 881 GetRequests, 786 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1562 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2826, Invalid=6104, Unknown=0, NotChecked=0, Total=8930 [2022-04-06 20:03:09,916 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 70 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 716 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 886 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 716 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:09,916 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 50 Invalid, 886 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 716 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:03:09,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2022-04-06 20:03:09,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 344. [2022-04-06 20:03:09,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 256 states have (on average 1.0078125) internal successors, (258), 257 states have internal predecessors, (258), 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:09,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 345 transitions. [2022-04-06 20:03:09,967 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 345 transitions. Word has length 334 [2022-04-06 20:03:09,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:09,967 INFO L478 AbstractCegarLoop]: Abstraction has 344 states and 345 transitions. [2022-04-06 20:03:09,967 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.8297872340425534) internal successors, (133), 45 states have internal predecessors, (133), 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:09,967 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 345 transitions. [2022-04-06 20:03:09,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2022-04-06 20:03:09,968 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:09,968 INFO L499 BasicCegarLoop]: trace histogram [42, 42, 42, 41, 41, 41, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:09,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-04-06 20:03:10,185 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:10,185 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:10,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:10,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1216535172, now seen corresponding path program 161 times [2022-04-06 20:03:10,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:10,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2025330148] [2022-04-06 20:03:10,186 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:10,186 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:10,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1216535172, now seen corresponding path program 162 times [2022-04-06 20:03:10,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:10,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159720496] [2022-04-06 20:03:10,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:10,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:10,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:11,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:03:11,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:03:11,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:03:11,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:03:11,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:03:11,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:03:11,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:03:11,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:03:11,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:03:11,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:03:11,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:03:11,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:03:11,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:03:11,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:03:11,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:03:11,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:03:11,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:03:11,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:03:11,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:03:11,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:03:11,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:03:11,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:03:11,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:03:11,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:03:11,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:03:11,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:03:11,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:03:11,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:03:11,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:03:11,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:03:11,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:03:11,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:03:11,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:03:11,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:03:11,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:03:11,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:03:11,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:03:11,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:03:11,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:03:11,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-04-06 20:03:11,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:03:11,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:11,447 INFO L134 CoverageAnalysis]: Checked inductivity of 6765 backedges. 2503 proven. 982 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:03:11,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:11,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159720496] [2022-04-06 20:03:11,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159720496] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:11,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105518268] [2022-04-06 20:03:11,447 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:03:11,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:11,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:11,448 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:11,449 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:11,599 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 42 check-sat command(s) [2022-04-06 20:03:11,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:11,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 835 conjuncts, 86 conjunts are in the unsatisfiable core [2022-04-06 20:03:11,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:13,327 INFO L134 CoverageAnalysis]: Checked inductivity of 6765 backedges. 2624 proven. 861 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:03:13,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:13,644 INFO L134 CoverageAnalysis]: Checked inductivity of 6765 backedges. 2624 proven. 861 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:03:13,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105518268] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:13,645 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:13,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 87, 87] total 132 [2022-04-06 20:03:13,645 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:13,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2025330148] [2022-04-06 20:03:13,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2025330148] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:13,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:13,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [88] imperfect sequences [] total 88 [2022-04-06 20:03:13,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206246929] [2022-04-06 20:03:13,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:13,646 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2022-04-06 20:03:13,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:13,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2022-04-06 20:03:13,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3834, Invalid=13458, Unknown=0, NotChecked=0, Total=17292 [2022-04-06 20:03:13,647 INFO L87 Difference]: Start difference. First operand 344 states and 345 transitions. Second operand has 88 states, 88 states have (on average 1.5340909090909092) internal successors, (135), 87 states have internal predecessors, (135), 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:15,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:15,431 INFO L93 Difference]: Finished difference Result 479 states and 522 transitions. [2022-04-06 20:03:15,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-04-06 20:03:15,432 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 1.5340909090909092) internal successors, (135), 87 states have internal predecessors, (135), 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 341 [2022-04-06 20:03:15,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:15,433 INFO L225 Difference]: With dead ends: 479 [2022-04-06 20:03:15,433 INFO L226 Difference]: Without dead ends: 345 [2022-04-06 20:03:15,436 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 937 GetRequests, 721 SyntacticMatches, 1 SemanticMatches, 215 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13826 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=7750, Invalid=39122, Unknown=0, NotChecked=0, Total=46872 [2022-04-06 20:03:15,436 INFO L913 BasicCegarLoop]: 53 mSDtfsCounter, 21 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1897 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 2077 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 1897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:15,436 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 90 Invalid, 2077 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 1897 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:03:15,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2022-04-06 20:03:15,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 345. [2022-04-06 20:03:15,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 257 states have (on average 1.0077821011673151) internal successors, (259), 258 states have internal predecessors, (259), 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:15,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 346 transitions. [2022-04-06 20:03:15,470 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 346 transitions. Word has length 341 [2022-04-06 20:03:15,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:15,470 INFO L478 AbstractCegarLoop]: Abstraction has 345 states and 346 transitions. [2022-04-06 20:03:15,470 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 1.5340909090909092) internal successors, (135), 87 states have internal predecessors, (135), 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:15,470 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 346 transitions. [2022-04-06 20:03:15,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2022-04-06 20:03:15,471 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:15,471 INFO L499 BasicCegarLoop]: trace histogram [42, 42, 42, 42, 41, 41, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:15,488 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:15,688 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,SelfDestructingSolverStorable82 [2022-04-06 20:03:15,688 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:15,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:15,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1063866188, now seen corresponding path program 163 times [2022-04-06 20:03:15,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:15,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1058297982] [2022-04-06 20:03:15,689 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:15,689 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:15,689 INFO L85 PathProgramCache]: Analyzing trace with hash 1063866188, now seen corresponding path program 164 times [2022-04-06 20:03:15,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:15,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019957656] [2022-04-06 20:03:15,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:15,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:15,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:16,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:03:16,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:03:16,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:03:16,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:03:16,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:03:16,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:03:16,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:03:16,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:03:16,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:03:16,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:03:16,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:03:16,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:03:16,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:03:16,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:03:16,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:03:16,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:03:16,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:03:16,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:03:16,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:03:16,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:03:16,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:03:16,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:03:16,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:03:16,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:03:16,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:03:16,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:03:16,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:03:16,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:03:16,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:03:16,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:03:16,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:03:16,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:03:16,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:03:16,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:03:16,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:03:16,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:03:16,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:03:16,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:03:16,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:03:16,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:03:16,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:03:16,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:16,215 INFO L134 CoverageAnalysis]: Checked inductivity of 6807 backedges. 943 proven. 2584 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:03:16,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:16,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019957656] [2022-04-06 20:03:16,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019957656] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:16,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803096299] [2022-04-06 20:03:16,216 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:03:16,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:16,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:16,217 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:16,223 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:16,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:03:16,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:16,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 840 conjuncts, 87 conjunts are in the unsatisfiable core [2022-04-06 20:03:16,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:16,596 INFO L134 CoverageAnalysis]: Checked inductivity of 6807 backedges. 985 proven. 2542 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:03:16,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:16,882 INFO L134 CoverageAnalysis]: Checked inductivity of 6807 backedges. 985 proven. 2542 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:03:16,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803096299] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:16,882 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:16,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47, 47] total 51 [2022-04-06 20:03:16,883 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:16,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1058297982] [2022-04-06 20:03:16,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1058297982] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:16,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:16,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2022-04-06 20:03:16,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563078953] [2022-04-06 20:03:16,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:16,883 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-04-06 20:03:16,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:16,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-04-06 20:03:16,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1005, Invalid=1545, Unknown=0, NotChecked=0, Total=2550 [2022-04-06 20:03:16,884 INFO L87 Difference]: Start difference. First operand 345 states and 346 transitions. Second operand has 48 states, 48 states have (on average 2.8333333333333335) internal successors, (136), 46 states have internal predecessors, (136), 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:17,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:17,475 INFO L93 Difference]: Finished difference Result 355 states and 356 transitions. [2022-04-06 20:03:17,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-04-06 20:03:17,475 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 2.8333333333333335) internal successors, (136), 46 states have internal predecessors, (136), 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 342 [2022-04-06 20:03:17,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:17,476 INFO L225 Difference]: With dead ends: 355 [2022-04-06 20:03:17,476 INFO L226 Difference]: Without dead ends: 353 [2022-04-06 20:03:17,477 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 902 GetRequests, 805 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1621 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=2957, Invalid=6355, Unknown=0, NotChecked=0, Total=9312 [2022-04-06 20:03:17,477 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 77 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:17,477 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 55 Invalid, 904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 730 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:03:17,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-04-06 20:03:17,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 352. [2022-04-06 20:03:17,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 262 states have (on average 1.0076335877862594) internal successors, (264), 263 states have internal predecessors, (264), 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:17,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 353 transitions. [2022-04-06 20:03:17,507 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 353 transitions. Word has length 342 [2022-04-06 20:03:17,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:17,508 INFO L478 AbstractCegarLoop]: Abstraction has 352 states and 353 transitions. [2022-04-06 20:03:17,508 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 2.8333333333333335) internal successors, (136), 46 states have internal predecessors, (136), 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:17,508 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 353 transitions. [2022-04-06 20:03:17,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 350 [2022-04-06 20:03:17,509 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:17,509 INFO L499 BasicCegarLoop]: trace histogram [43, 43, 43, 42, 42, 42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:17,526 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-04-06 20:03:17,725 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:17,725 INFO L403 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:17,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:17,726 INFO L85 PathProgramCache]: Analyzing trace with hash 1752414118, now seen corresponding path program 165 times [2022-04-06 20:03:17,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:17,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [379238702] [2022-04-06 20:03:17,726 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:17,726 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:17,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1752414118, now seen corresponding path program 166 times [2022-04-06 20:03:17,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:17,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815084303] [2022-04-06 20:03:17,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:17,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:17,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:19,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:03:19,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:03:19,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:03:19,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:03:19,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:03:19,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:03:19,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:03:19,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:03:19,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:03:19,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:03:19,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:03:19,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:03:19,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:03:19,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:03:19,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:03:19,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:03:19,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:03:19,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:03:19,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:03:19,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:03:19,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:03:19,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:03:19,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:03:19,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:03:19,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:03:19,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:03:19,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:03:19,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:03:19,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:03:19,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:03:19,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:03:19,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:03:19,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:03:19,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:03:19,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:03:19,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:03:19,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:03:19,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:03:19,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:03:19,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:03:19,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:03:19,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:03:19,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:19,307 INFO L134 CoverageAnalysis]: Checked inductivity of 7098 backedges. 2627 proven. 1027 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:03:19,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:19,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815084303] [2022-04-06 20:03:19,307 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815084303] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:19,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17754150] [2022-04-06 20:03:19,307 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:03:19,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:19,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:19,309 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:19,310 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:19,417 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:03:19,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:19,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 854 conjuncts, 88 conjunts are in the unsatisfiable core [2022-04-06 20:03:19,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:21,190 INFO L134 CoverageAnalysis]: Checked inductivity of 7098 backedges. 2751 proven. 903 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:03:21,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:21,690 INFO L134 CoverageAnalysis]: Checked inductivity of 7098 backedges. 2751 proven. 903 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:03:21,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17754150] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:21,691 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:21,691 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 89, 89] total 135 [2022-04-06 20:03:21,691 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:21,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [379238702] [2022-04-06 20:03:21,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [379238702] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:21,691 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:21,691 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [90] imperfect sequences [] total 90 [2022-04-06 20:03:21,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888639400] [2022-04-06 20:03:21,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:21,692 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2022-04-06 20:03:21,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:21,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2022-04-06 20:03:21,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4011, Invalid=14079, Unknown=0, NotChecked=0, Total=18090 [2022-04-06 20:03:21,693 INFO L87 Difference]: Start difference. First operand 352 states and 353 transitions. Second operand has 90 states, 90 states have (on average 1.5333333333333334) internal successors, (138), 89 states have internal predecessors, (138), 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:23,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:23,732 INFO L93 Difference]: Finished difference Result 490 states and 534 transitions. [2022-04-06 20:03:23,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-04-06 20:03:23,733 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 1.5333333333333334) internal successors, (138), 89 states have internal predecessors, (138), 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 349 [2022-04-06 20:03:23,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:23,734 INFO L225 Difference]: With dead ends: 490 [2022-04-06 20:03:23,734 INFO L226 Difference]: Without dead ends: 353 [2022-04-06 20:03:23,737 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 959 GetRequests, 738 SyntacticMatches, 1 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14478 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=8106, Invalid=40956, Unknown=0, NotChecked=0, Total=49062 [2022-04-06 20:03:23,737 INFO L913 BasicCegarLoop]: 54 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2026 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 2208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 2026 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:23,737 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 116 Invalid, 2208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 2026 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:03:23,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-04-06 20:03:23,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 353. [2022-04-06 20:03:23,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 263 states have (on average 1.0076045627376427) internal successors, (265), 264 states have internal predecessors, (265), 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:23,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 354 transitions. [2022-04-06 20:03:23,778 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 354 transitions. Word has length 349 [2022-04-06 20:03:23,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:23,778 INFO L478 AbstractCegarLoop]: Abstraction has 353 states and 354 transitions. [2022-04-06 20:03:23,778 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 1.5333333333333334) internal successors, (138), 89 states have internal predecessors, (138), 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:23,779 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 354 transitions. [2022-04-06 20:03:23,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2022-04-06 20:03:23,780 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:23,780 INFO L499 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 42, 42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:23,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-04-06 20:03:23,995 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:23,995 INFO L403 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:23,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:23,996 INFO L85 PathProgramCache]: Analyzing trace with hash -249764754, now seen corresponding path program 167 times [2022-04-06 20:03:23,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:23,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [752197587] [2022-04-06 20:03:23,997 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:23,997 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:23,997 INFO L85 PathProgramCache]: Analyzing trace with hash -249764754, now seen corresponding path program 168 times [2022-04-06 20:03:23,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:23,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476884241] [2022-04-06 20:03:23,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:23,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:24,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:24,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:03:24,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:03:24,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:03:24,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:03:24,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:03:24,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:03:24,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:03:24,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:03:24,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:03:24,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:03:24,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:03:24,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:03:24,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:03:24,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:03:24,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:03:24,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:03:24,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:03:24,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:03:24,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:03:24,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:03:24,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:03:24,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:03:24,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:03:24,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:03:24,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:03:24,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:03:24,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:03:24,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:03:24,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:03:24,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:03:24,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:03:24,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:03:24,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:03:24,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:03:24,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:03:24,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-04-06 20:03:24,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:03:24,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-04-06 20:03:24,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:03:24,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:03:24,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:03:24,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-04-06 20:03:24,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:24,657 INFO L134 CoverageAnalysis]: Checked inductivity of 7141 backedges. 987 proven. 2710 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:03:24,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:24,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476884241] [2022-04-06 20:03:24,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476884241] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:24,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865845125] [2022-04-06 20:03:24,662 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:03:24,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:24,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:24,679 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:24,702 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:24,875 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2022-04-06 20:03:24,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:24,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 859 conjuncts, 89 conjunts are in the unsatisfiable core [2022-04-06 20:03:24,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:25,204 INFO L134 CoverageAnalysis]: Checked inductivity of 7141 backedges. 1030 proven. 2667 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:03:25,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:25,623 INFO L134 CoverageAnalysis]: Checked inductivity of 7141 backedges. 1030 proven. 2667 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:03:25,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865845125] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:25,623 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:25,623 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 48, 48] total 52 [2022-04-06 20:03:25,624 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:25,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [752197587] [2022-04-06 20:03:25,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [752197587] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:25,624 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:25,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [] total 49 [2022-04-06 20:03:25,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367694737] [2022-04-06 20:03:25,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:25,625 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-04-06 20:03:25,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:25,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-04-06 20:03:25,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1050, Invalid=1602, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:03:25,626 INFO L87 Difference]: Start difference. First operand 353 states and 354 transitions. Second operand has 49 states, 49 states have (on average 2.836734693877551) internal successors, (139), 47 states have internal predecessors, (139), 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:26,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:26,610 INFO L93 Difference]: Finished difference Result 363 states and 364 transitions. [2022-04-06 20:03:26,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-04-06 20:03:26,611 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.836734693877551) internal successors, (139), 47 states have internal predecessors, (139), 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 350 [2022-04-06 20:03:26,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:26,612 INFO L225 Difference]: With dead ends: 363 [2022-04-06 20:03:26,612 INFO L226 Difference]: Without dead ends: 361 [2022-04-06 20:03:26,618 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 923 GetRequests, 824 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1681 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=3091, Invalid=6611, Unknown=0, NotChecked=0, Total=9702 [2022-04-06 20:03:26,618 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 66 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 814 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:26,618 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 45 Invalid, 992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 814 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:03:26,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2022-04-06 20:03:26,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 360. [2022-04-06 20:03:26,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 268 states have (on average 1.007462686567164) internal successors, (270), 269 states have internal predecessors, (270), 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:26,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 361 transitions. [2022-04-06 20:03:26,651 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 361 transitions. Word has length 350 [2022-04-06 20:03:26,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:26,651 INFO L478 AbstractCegarLoop]: Abstraction has 360 states and 361 transitions. [2022-04-06 20:03:26,651 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.836734693877551) internal successors, (139), 47 states have internal predecessors, (139), 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:26,651 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 361 transitions. [2022-04-06 20:03:26,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2022-04-06 20:03:26,653 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:26,653 INFO L499 BasicCegarLoop]: trace histogram [44, 44, 44, 43, 43, 43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:26,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-04-06 20:03:26,856 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:26,857 INFO L403 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:26,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:26,857 INFO L85 PathProgramCache]: Analyzing trace with hash -765036476, now seen corresponding path program 169 times [2022-04-06 20:03:26,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:26,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1441218870] [2022-04-06 20:03:26,858 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:26,858 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:26,858 INFO L85 PathProgramCache]: Analyzing trace with hash -765036476, now seen corresponding path program 170 times [2022-04-06 20:03:26,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:26,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745038804] [2022-04-06 20:03:26,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:26,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:26,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:28,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:03:28,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:03:28,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:03:28,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:03:28,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:03:28,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:03:28,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:03:28,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:03:28,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:03:28,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:03:28,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:03:28,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:03:28,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:03:28,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:03:28,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:03:28,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:03:28,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:03:28,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:03:28,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:03:28,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:03:28,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:03:28,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:03:28,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:03:28,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:03:28,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:03:28,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:03:28,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:03:28,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:03:28,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:03:28,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:03:28,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:03:28,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:03:28,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:03:28,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:03:28,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:03:28,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-04-06 20:03:28,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:03:28,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-04-06 20:03:28,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:03:28,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:03:28,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:03:28,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-04-06 20:03:28,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:03:28,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:28,158 INFO L134 CoverageAnalysis]: Checked inductivity of 7439 backedges. 2754 proven. 1073 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:03:28,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:28,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745038804] [2022-04-06 20:03:28,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745038804] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:28,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412831139] [2022-04-06 20:03:28,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:03:28,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:28,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:28,159 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:28,191 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:28,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:03:28,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:28,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 873 conjuncts, 90 conjunts are in the unsatisfiable core [2022-04-06 20:03:28,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:30,977 INFO L134 CoverageAnalysis]: Checked inductivity of 7439 backedges. 2881 proven. 946 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:03:30,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:31,309 INFO L134 CoverageAnalysis]: Checked inductivity of 7439 backedges. 2881 proven. 946 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:03:31,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412831139] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:31,309 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:31,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 91, 91] total 138 [2022-04-06 20:03:31,310 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:31,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1441218870] [2022-04-06 20:03:31,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1441218870] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:31,310 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:31,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [92] imperfect sequences [] total 92 [2022-04-06 20:03:31,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644944699] [2022-04-06 20:03:31,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:31,310 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-04-06 20:03:31,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:31,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-04-06 20:03:31,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4192, Invalid=14714, Unknown=0, NotChecked=0, Total=18906 [2022-04-06 20:03:31,312 INFO L87 Difference]: Start difference. First operand 360 states and 361 transitions. Second operand has 92 states, 92 states have (on average 1.5326086956521738) internal successors, (141), 91 states have internal predecessors, (141), 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:33,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:33,199 INFO L93 Difference]: Finished difference Result 501 states and 546 transitions. [2022-04-06 20:03:33,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-04-06 20:03:33,199 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 1.5326086956521738) internal successors, (141), 91 states have internal predecessors, (141), 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 357 [2022-04-06 20:03:33,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:33,200 INFO L225 Difference]: With dead ends: 501 [2022-04-06 20:03:33,200 INFO L226 Difference]: Without dead ends: 361 [2022-04-06 20:03:33,204 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 981 GetRequests, 755 SyntacticMatches, 1 SemanticMatches, 225 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15145 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=8470, Invalid=42832, Unknown=0, NotChecked=0, Total=51302 [2022-04-06 20:03:33,204 INFO L913 BasicCegarLoop]: 55 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1488 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 1674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 1488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:33,204 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 97 Invalid, 1674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 1488 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:03:33,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2022-04-06 20:03:33,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 361. [2022-04-06 20:03:33,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 269 states have (on average 1.0074349442379182) internal successors, (271), 270 states have internal predecessors, (271), 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:33,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 362 transitions. [2022-04-06 20:03:33,236 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 362 transitions. Word has length 357 [2022-04-06 20:03:33,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:33,236 INFO L478 AbstractCegarLoop]: Abstraction has 361 states and 362 transitions. [2022-04-06 20:03:33,236 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 1.5326086956521738) internal successors, (141), 91 states have internal predecessors, (141), 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:33,236 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 362 transitions. [2022-04-06 20:03:33,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2022-04-06 20:03:33,238 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:33,238 INFO L499 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 43, 43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:33,256 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:03:33,454 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:33,454 INFO L403 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:33,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:33,454 INFO L85 PathProgramCache]: Analyzing trace with hash 983194892, now seen corresponding path program 171 times [2022-04-06 20:03:33,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:33,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [830852] [2022-04-06 20:03:33,455 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:33,455 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:33,455 INFO L85 PathProgramCache]: Analyzing trace with hash 983194892, now seen corresponding path program 172 times [2022-04-06 20:03:33,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:33,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422629019] [2022-04-06 20:03:33,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:33,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:33,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:33,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:03:33,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:03:33,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:03:33,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:03:33,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:03:33,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:03:33,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:03:33,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:03:33,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:03:33,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:03:33,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:03:33,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:03:33,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:03:33,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:03:33,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:03:33,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:03:33,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:03:33,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:03:33,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:03:33,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:03:33,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:03:33,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:03:33,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:33,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:03:33,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:03:34,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:03:34,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:03:34,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:03:34,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:03:34,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:03:34,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:03:34,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:03:34,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:03:34,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:03:34,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:03:34,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:03:34,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:03:34,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-04-06 20:03:34,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:03:34,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:03:34,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:03:34,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-04-06 20:03:34,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:03:34,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-04-06 20:03:34,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:34,029 INFO L134 CoverageAnalysis]: Checked inductivity of 7483 backedges. 1032 proven. 2839 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:03:34,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:34,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422629019] [2022-04-06 20:03:34,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422629019] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:34,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718935788] [2022-04-06 20:03:34,029 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:03:34,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:34,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:34,030 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:03:34,031 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:03:34,153 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:03:34,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:34,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 91 conjunts are in the unsatisfiable core [2022-04-06 20:03:34,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:34,588 INFO L134 CoverageAnalysis]: Checked inductivity of 7483 backedges. 1076 proven. 2795 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:03:34,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:35,046 INFO L134 CoverageAnalysis]: Checked inductivity of 7483 backedges. 1076 proven. 2795 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:03:35,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718935788] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:35,047 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:35,047 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 49, 49] total 53 [2022-04-06 20:03:35,047 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:35,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [830852] [2022-04-06 20:03:35,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [830852] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:35,047 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:35,047 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2022-04-06 20:03:35,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593787214] [2022-04-06 20:03:35,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:35,048 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-04-06 20:03:35,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:35,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-04-06 20:03:35,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1096, Invalid=1660, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 20:03:35,048 INFO L87 Difference]: Start difference. First operand 361 states and 362 transitions. Second operand has 50 states, 50 states have (on average 2.84) internal successors, (142), 48 states have internal predecessors, (142), 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:35,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:35,934 INFO L93 Difference]: Finished difference Result 371 states and 372 transitions. [2022-04-06 20:03:35,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-04-06 20:03:35,934 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.84) internal successors, (142), 48 states have internal predecessors, (142), 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 358 [2022-04-06 20:03:35,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:35,935 INFO L225 Difference]: With dead ends: 371 [2022-04-06 20:03:35,935 INFO L226 Difference]: Without dead ends: 369 [2022-04-06 20:03:35,937 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 944 GetRequests, 843 SyntacticMatches, 2 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1742 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=3228, Invalid=6872, Unknown=0, NotChecked=0, Total=10100 [2022-04-06 20:03:35,937 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 73 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:35,937 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 50 Invalid, 950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:03:35,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-04-06 20:03:35,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 368. [2022-04-06 20:03:35,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 274 states have (on average 1.0072992700729928) internal successors, (276), 275 states have internal predecessors, (276), 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:35,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 369 transitions. [2022-04-06 20:03:35,988 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 369 transitions. Word has length 358 [2022-04-06 20:03:35,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:35,988 INFO L478 AbstractCegarLoop]: Abstraction has 368 states and 369 transitions. [2022-04-06 20:03:35,988 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.84) internal successors, (142), 48 states have internal predecessors, (142), 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:35,988 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 369 transitions. [2022-04-06 20:03:35,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2022-04-06 20:03:35,990 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:35,990 INFO L499 BasicCegarLoop]: trace histogram [45, 45, 45, 44, 44, 44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:36,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-04-06 20:03:36,211 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:36,211 INFO L403 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:36,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:36,212 INFO L85 PathProgramCache]: Analyzing trace with hash -62148122, now seen corresponding path program 173 times [2022-04-06 20:03:36,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:36,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1714623565] [2022-04-06 20:03:36,213 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:36,213 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:36,213 INFO L85 PathProgramCache]: Analyzing trace with hash -62148122, now seen corresponding path program 174 times [2022-04-06 20:03:36,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:36,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74065870] [2022-04-06 20:03:36,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:36,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:36,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:37,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:03:37,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:03:37,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:03:37,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:03:37,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:03:37,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:03:37,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:03:37,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:03:37,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:03:37,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:03:37,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:03:37,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:03:37,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:03:37,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:03:37,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:03:37,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:03:37,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:03:37,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:03:37,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:03:37,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:03:37,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:03:37,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:03:37,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:03:37,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:03:37,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:03:37,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:03:37,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:03:37,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:03:37,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:03:37,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:03:37,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:03:37,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:03:37,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:03:37,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:03:37,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:03:37,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:03:37,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-04-06 20:03:37,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:03:37,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:03:37,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:03:37,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-04-06 20:03:37,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:03:37,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-04-06 20:03:37,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:03:37,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:37,573 INFO L134 CoverageAnalysis]: Checked inductivity of 7788 backedges. 2884 proven. 1120 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:03:37,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:37,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74065870] [2022-04-06 20:03:37,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74065870] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:37,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578858856] [2022-04-06 20:03:37,574 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:03:37,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:37,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:37,575 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:03:37,576 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:03:37,736 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 45 check-sat command(s) [2022-04-06 20:03:37,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:37,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 892 conjuncts, 92 conjunts are in the unsatisfiable core [2022-04-06 20:03:37,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:40,910 INFO L134 CoverageAnalysis]: Checked inductivity of 7788 backedges. 3014 proven. 990 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:03:40,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:41,480 INFO L134 CoverageAnalysis]: Checked inductivity of 7788 backedges. 3014 proven. 990 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:03:41,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578858856] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:41,480 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:41,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 93, 93] total 141 [2022-04-06 20:03:41,480 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:41,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1714623565] [2022-04-06 20:03:41,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1714623565] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:41,481 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:41,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [94] imperfect sequences [] total 94 [2022-04-06 20:03:41,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277293813] [2022-04-06 20:03:41,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:41,481 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2022-04-06 20:03:41,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:41,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2022-04-06 20:03:41,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4377, Invalid=15363, Unknown=0, NotChecked=0, Total=19740 [2022-04-06 20:03:41,483 INFO L87 Difference]: Start difference. First operand 368 states and 369 transitions. Second operand has 94 states, 94 states have (on average 1.5319148936170213) internal successors, (144), 93 states have internal predecessors, (144), 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:03:44,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:44,647 INFO L93 Difference]: Finished difference Result 512 states and 558 transitions. [2022-04-06 20:03:44,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-04-06 20:03:44,648 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 1.5319148936170213) internal successors, (144), 93 states have internal predecessors, (144), 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 365 [2022-04-06 20:03:44,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:44,649 INFO L225 Difference]: With dead ends: 512 [2022-04-06 20:03:44,649 INFO L226 Difference]: Without dead ends: 369 [2022-04-06 20:03:44,653 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1003 GetRequests, 772 SyntacticMatches, 1 SemanticMatches, 230 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15827 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=8842, Invalid=44750, Unknown=0, NotChecked=0, Total=53592 [2022-04-06 20:03:44,653 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2063 mSolverCounterSat, 193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 2256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 2063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:44,653 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 113 Invalid, 2256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 2063 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:03:44,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-04-06 20:03:44,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 369. [2022-04-06 20:03:44,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 275 states have (on average 1.0072727272727273) internal successors, (277), 276 states have internal predecessors, (277), 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:44,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 370 transitions. [2022-04-06 20:03:44,711 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 370 transitions. Word has length 365 [2022-04-06 20:03:44,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:44,711 INFO L478 AbstractCegarLoop]: Abstraction has 369 states and 370 transitions. [2022-04-06 20:03:44,711 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 1.5319148936170213) internal successors, (144), 93 states have internal predecessors, (144), 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:03:44,711 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 370 transitions. [2022-04-06 20:03:44,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2022-04-06 20:03:44,712 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:44,712 INFO L499 BasicCegarLoop]: trace histogram [45, 45, 45, 45, 44, 44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:44,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-04-06 20:03:44,927 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-04-06 20:03:44,927 INFO L403 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:44,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:44,928 INFO L85 PathProgramCache]: Analyzing trace with hash 1238519470, now seen corresponding path program 175 times [2022-04-06 20:03:44,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:44,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1476719165] [2022-04-06 20:03:44,928 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:44,929 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:44,929 INFO L85 PathProgramCache]: Analyzing trace with hash 1238519470, now seen corresponding path program 176 times [2022-04-06 20:03:44,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:44,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942513926] [2022-04-06 20:03:44,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:44,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:44,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:45,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:03:45,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:03:45,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:03:45,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:03:45,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:03:45,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:03:45,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:03:45,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:03:45,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:03:45,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:03:45,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:03:45,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:03:45,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:03:45,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:03:45,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:03:45,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:03:45,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:03:45,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:03:45,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:03:45,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:03:45,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:03:45,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:03:45,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:03:45,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:03:45,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:03:45,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:03:45,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:03:45,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:03:45,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:03:45,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:03:45,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:03:45,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:03:45,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:03:45,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:03:45,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:03:45,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-04-06 20:03:45,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:03:45,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-04-06 20:03:45,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:03:45,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-04-06 20:03:45,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:03:45,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-04-06 20:03:45,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:03:45,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-04-06 20:03:45,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:45,512 INFO L134 CoverageAnalysis]: Checked inductivity of 7833 backedges. 1078 proven. 2971 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:03:45,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:45,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942513926] [2022-04-06 20:03:45,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942513926] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:45,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408878909] [2022-04-06 20:03:45,512 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:03:45,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:45,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:45,514 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:03:45,514 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:03:45,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:03:45,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:45,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 897 conjuncts, 93 conjunts are in the unsatisfiable core [2022-04-06 20:03:45,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:45,930 INFO L134 CoverageAnalysis]: Checked inductivity of 7833 backedges. 1123 proven. 2926 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:03:45,930 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:46,233 INFO L134 CoverageAnalysis]: Checked inductivity of 7833 backedges. 1123 proven. 2926 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:03:46,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408878909] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:46,234 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:46,234 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 50, 50] total 54 [2022-04-06 20:03:46,234 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:46,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1476719165] [2022-04-06 20:03:46,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1476719165] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:46,234 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:46,234 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [51] imperfect sequences [] total 51 [2022-04-06 20:03:46,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560289440] [2022-04-06 20:03:46,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:46,235 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-04-06 20:03:46,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:46,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-04-06 20:03:46,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1143, Invalid=1719, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:03:46,235 INFO L87 Difference]: Start difference. First operand 369 states and 370 transitions. Second operand has 51 states, 51 states have (on average 2.843137254901961) internal successors, (145), 49 states have internal predecessors, (145), 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:03:47,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:47,001 INFO L93 Difference]: Finished difference Result 379 states and 380 transitions. [2022-04-06 20:03:47,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-04-06 20:03:47,001 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.843137254901961) internal successors, (145), 49 states have internal predecessors, (145), 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 366 [2022-04-06 20:03:47,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:47,003 INFO L225 Difference]: With dead ends: 379 [2022-04-06 20:03:47,003 INFO L226 Difference]: Without dead ends: 377 [2022-04-06 20:03:47,003 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 965 GetRequests, 862 SyntacticMatches, 2 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1804 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=3368, Invalid=7138, Unknown=0, NotChecked=0, Total=10506 [2022-04-06 20:03:47,004 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 80 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 832 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 1018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 832 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:47,004 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 65 Invalid, 1018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 832 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:03:47,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2022-04-06 20:03:47,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 376. [2022-04-06 20:03:47,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 280 states have (on average 1.0071428571428571) internal successors, (282), 281 states have internal predecessors, (282), 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:03:47,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 377 transitions. [2022-04-06 20:03:47,038 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 377 transitions. Word has length 366 [2022-04-06 20:03:47,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:47,038 INFO L478 AbstractCegarLoop]: Abstraction has 376 states and 377 transitions. [2022-04-06 20:03:47,038 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.843137254901961) internal successors, (145), 49 states have internal predecessors, (145), 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:03:47,038 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 377 transitions. [2022-04-06 20:03:47,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 374 [2022-04-06 20:03:47,039 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:47,040 INFO L499 BasicCegarLoop]: trace histogram [46, 46, 46, 45, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:47,056 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:03:47,241 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,SelfDestructingSolverStorable89 [2022-04-06 20:03:47,242 INFO L403 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:47,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:47,242 INFO L85 PathProgramCache]: Analyzing trace with hash 1760626180, now seen corresponding path program 177 times [2022-04-06 20:03:47,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:47,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1385812459] [2022-04-06 20:03:47,243 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:47,243 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:47,243 INFO L85 PathProgramCache]: Analyzing trace with hash 1760626180, now seen corresponding path program 178 times [2022-04-06 20:03:47,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:47,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9118611] [2022-04-06 20:03:47,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:47,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:47,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:49,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:03:49,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:03:49,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:03:49,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:03:49,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:03:49,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:03:49,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:03:49,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:03:49,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:03:49,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:03:49,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:03:49,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:03:49,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:03:49,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:03:49,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:03:49,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:03:49,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:03:49,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:03:49,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:03:49,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:03:49,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:03:49,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:03:49,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:03:49,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:03:49,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:03:49,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:03:49,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:03:49,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:03:49,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:03:49,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:03:49,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:03:49,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:03:49,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:03:49,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:03:49,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:03:49,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-04-06 20:03:49,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:03:49,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-04-06 20:03:49,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:03:49,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-04-06 20:03:49,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:03:49,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-04-06 20:03:49,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:03:49,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-04-06 20:03:49,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:03:49,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:49,367 INFO L134 CoverageAnalysis]: Checked inductivity of 8145 backedges. 3017 proven. 1168 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 20:03:49,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:49,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9118611] [2022-04-06 20:03:49,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9118611] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:49,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31326715] [2022-04-06 20:03:49,368 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:03:49,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:49,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:49,369 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:03:49,369 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:03:49,468 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:03:49,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:49,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 911 conjuncts, 94 conjunts are in the unsatisfiable core [2022-04-06 20:03:49,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:51,818 INFO L134 CoverageAnalysis]: Checked inductivity of 8145 backedges. 3150 proven. 1035 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 20:03:51,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:52,172 INFO L134 CoverageAnalysis]: Checked inductivity of 8145 backedges. 3150 proven. 1035 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 20:03:52,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31326715] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:52,173 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:52,173 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 95, 95] total 144 [2022-04-06 20:03:52,173 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:52,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1385812459] [2022-04-06 20:03:52,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1385812459] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:52,173 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:52,173 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [96] imperfect sequences [] total 96 [2022-04-06 20:03:52,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306291820] [2022-04-06 20:03:52,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:52,173 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-04-06 20:03:52,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:52,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-04-06 20:03:52,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4566, Invalid=16026, Unknown=0, NotChecked=0, Total=20592 [2022-04-06 20:03:52,175 INFO L87 Difference]: Start difference. First operand 376 states and 377 transitions. Second operand has 96 states, 96 states have (on average 1.53125) internal successors, (147), 95 states have internal predecessors, (147), 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:03:54,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:54,550 INFO L93 Difference]: Finished difference Result 523 states and 570 transitions. [2022-04-06 20:03:54,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-04-06 20:03:54,551 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 1.53125) internal successors, (147), 95 states have internal predecessors, (147), 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 373 [2022-04-06 20:03:54,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:54,552 INFO L225 Difference]: With dead ends: 523 [2022-04-06 20:03:54,552 INFO L226 Difference]: Without dead ends: 377 [2022-04-06 20:03:54,555 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1025 GetRequests, 789 SyntacticMatches, 1 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16524 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=9222, Invalid=46710, Unknown=0, NotChecked=0, Total=55932 [2022-04-06 20:03:54,555 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1801 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 1801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:54,555 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 99 Invalid, 1996 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 1801 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:03:54,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2022-04-06 20:03:54,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 377. [2022-04-06 20:03:54,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 281 states have (on average 1.00711743772242) internal successors, (283), 282 states have internal predecessors, (283), 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:03:54,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 378 transitions. [2022-04-06 20:03:54,590 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 378 transitions. Word has length 373 [2022-04-06 20:03:54,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:54,590 INFO L478 AbstractCegarLoop]: Abstraction has 377 states and 378 transitions. [2022-04-06 20:03:54,590 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 1.53125) internal successors, (147), 95 states have internal predecessors, (147), 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:03:54,590 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 378 transitions. [2022-04-06 20:03:54,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2022-04-06 20:03:54,592 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:54,592 INFO L499 BasicCegarLoop]: trace histogram [46, 46, 46, 46, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:54,609 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-04-06 20:03:54,807 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:54,807 INFO L403 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:54,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:54,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1502763724, now seen corresponding path program 179 times [2022-04-06 20:03:54,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:54,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1679214593] [2022-04-06 20:03:54,808 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:54,809 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:54,809 INFO L85 PathProgramCache]: Analyzing trace with hash 1502763724, now seen corresponding path program 180 times [2022-04-06 20:03:54,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:54,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563034803] [2022-04-06 20:03:54,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:54,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:54,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:55,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:03:55,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:03:55,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:03:55,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:03:55,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:03:55,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:03:55,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:03:55,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:03:55,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:03:55,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:03:55,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:03:55,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:03:55,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:03:55,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:03:55,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:03:55,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:03:55,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:03:55,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:03:55,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:03:55,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:03:55,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:03:55,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:03:55,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:03:55,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:03:55,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:03:55,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:03:55,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:03:55,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:03:55,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:03:55,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:03:55,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:03:55,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:03:55,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:03:55,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:03:55,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:03:55,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:03:55,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:03:55,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:03:55,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-04-06 20:03:55,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:03:55,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-04-06 20:03:55,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:03:55,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-04-06 20:03:55,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:03:55,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-04-06 20:03:55,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:55,547 INFO L134 CoverageAnalysis]: Checked inductivity of 8191 backedges. 1125 proven. 3106 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 20:03:55,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:55,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563034803] [2022-04-06 20:03:55,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563034803] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:55,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796754466] [2022-04-06 20:03:55,548 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:03:55,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:55,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:55,549 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:03:55,550 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:03:55,739 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 46 check-sat command(s) [2022-04-06 20:03:55,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:55,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 916 conjuncts, 95 conjunts are in the unsatisfiable core [2022-04-06 20:03:55,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:56,132 INFO L134 CoverageAnalysis]: Checked inductivity of 8191 backedges. 1171 proven. 3060 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 20:03:56,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:56,430 INFO L134 CoverageAnalysis]: Checked inductivity of 8191 backedges. 1171 proven. 3060 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 20:03:56,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796754466] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:56,430 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:56,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 55 [2022-04-06 20:03:56,431 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:56,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1679214593] [2022-04-06 20:03:56,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1679214593] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:56,431 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:56,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [52] imperfect sequences [] total 52 [2022-04-06 20:03:56,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773975725] [2022-04-06 20:03:56,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:56,431 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-04-06 20:03:56,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:56,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-04-06 20:03:56,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1191, Invalid=1779, Unknown=0, NotChecked=0, Total=2970 [2022-04-06 20:03:56,432 INFO L87 Difference]: Start difference. First operand 377 states and 378 transitions. Second operand has 52 states, 52 states have (on average 2.8461538461538463) internal successors, (148), 50 states have internal predecessors, (148), 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:03:57,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:57,144 INFO L93 Difference]: Finished difference Result 387 states and 388 transitions. [2022-04-06 20:03:57,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-04-06 20:03:57,145 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.8461538461538463) internal successors, (148), 50 states have internal predecessors, (148), 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 374 [2022-04-06 20:03:57,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:57,146 INFO L225 Difference]: With dead ends: 387 [2022-04-06 20:03:57,146 INFO L226 Difference]: Without dead ends: 385 [2022-04-06 20:03:57,147 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 986 GetRequests, 881 SyntacticMatches, 2 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1867 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=3511, Invalid=7409, Unknown=0, NotChecked=0, Total=10920 [2022-04-06 20:03:57,147 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 75 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 808 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 808 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:57,147 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 50 Invalid, 998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 808 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:03:57,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2022-04-06 20:03:57,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 384. [2022-04-06 20:03:57,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 286 states have (on average 1.006993006993007) internal successors, (288), 287 states have internal predecessors, (288), 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:03:57,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 385 transitions. [2022-04-06 20:03:57,183 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 385 transitions. Word has length 374 [2022-04-06 20:03:57,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:57,183 INFO L478 AbstractCegarLoop]: Abstraction has 384 states and 385 transitions. [2022-04-06 20:03:57,183 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.8461538461538463) internal successors, (148), 50 states have internal predecessors, (148), 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:03:57,183 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 385 transitions. [2022-04-06 20:03:57,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 382 [2022-04-06 20:03:57,199 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:57,200 INFO L499 BasicCegarLoop]: trace histogram [47, 47, 47, 46, 46, 46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:57,216 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:03:57,409 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:57,409 INFO L403 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:57,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:57,409 INFO L85 PathProgramCache]: Analyzing trace with hash -609305562, now seen corresponding path program 181 times [2022-04-06 20:03:57,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:57,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1602133761] [2022-04-06 20:03:57,410 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:57,410 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:57,410 INFO L85 PathProgramCache]: Analyzing trace with hash -609305562, now seen corresponding path program 182 times [2022-04-06 20:03:57,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:57,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489031140] [2022-04-06 20:03:57,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:57,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:57,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:58,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:03:58,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:03:58,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:03:58,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:03:58,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:03:58,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:03:58,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:03:58,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:03:58,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:03:58,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:03:58,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:03:58,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:03:58,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:03:58,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:03:58,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:03:58,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:03:58,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:03:58,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:03:58,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:03:58,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:03:58,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:03:58,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:03:58,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:03:58,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:03:58,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:03:58,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:03:58,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:03:58,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:03:58,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:03:58,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:03:58,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:03:58,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:03:58,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:03:58,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:03:58,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:03:58,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:03:58,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:03:58,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:03:58,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-04-06 20:03:58,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:03:58,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-04-06 20:03:58,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:03:58,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-04-06 20:03:58,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:03:58,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-04-06 20:03:58,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:03:58,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:58,953 INFO L134 CoverageAnalysis]: Checked inductivity of 8510 backedges. 3153 proven. 1217 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:03:58,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:58,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489031140] [2022-04-06 20:03:58,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489031140] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:58,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624537807] [2022-04-06 20:03:58,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:03:58,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:58,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:58,954 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:03:58,956 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:03:59,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:03:59,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:59,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 96 conjunts are in the unsatisfiable core [2022-04-06 20:03:59,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:01,111 INFO L134 CoverageAnalysis]: Checked inductivity of 8510 backedges. 3289 proven. 1081 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:04:01,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:01,464 INFO L134 CoverageAnalysis]: Checked inductivity of 8510 backedges. 3289 proven. 1081 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:04:01,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624537807] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:01,465 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:01,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 97, 97] total 147 [2022-04-06 20:04:01,465 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:01,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1602133761] [2022-04-06 20:04:01,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1602133761] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:01,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:01,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [98] imperfect sequences [] total 98 [2022-04-06 20:04:01,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146456643] [2022-04-06 20:04:01,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:01,466 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2022-04-06 20:04:01,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:01,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2022-04-06 20:04:01,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4759, Invalid=16703, Unknown=0, NotChecked=0, Total=21462 [2022-04-06 20:04:01,467 INFO L87 Difference]: Start difference. First operand 384 states and 385 transitions. Second operand has 98 states, 98 states have (on average 1.530612244897959) internal successors, (150), 97 states have internal predecessors, (150), 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:03,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:03,740 INFO L93 Difference]: Finished difference Result 534 states and 582 transitions. [2022-04-06 20:04:03,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-04-06 20:04:03,740 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 98 states have (on average 1.530612244897959) internal successors, (150), 97 states have internal predecessors, (150), 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 381 [2022-04-06 20:04:03,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:03,742 INFO L225 Difference]: With dead ends: 534 [2022-04-06 20:04:03,742 INFO L226 Difference]: Without dead ends: 385 [2022-04-06 20:04:03,746 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1047 GetRequests, 806 SyntacticMatches, 1 SemanticMatches, 240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17236 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=9610, Invalid=48712, Unknown=0, NotChecked=0, Total=58322 [2022-04-06 20:04:03,746 INFO L913 BasicCegarLoop]: 58 mSDtfsCounter, 21 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 2340 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 2542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 2340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:03,746 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 130 Invalid, 2542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 2340 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:04:03,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2022-04-06 20:04:03,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 385. [2022-04-06 20:04:03,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 287 states have (on average 1.0069686411149825) internal successors, (289), 288 states have internal predecessors, (289), 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:03,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 386 transitions. [2022-04-06 20:04:03,812 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 386 transitions. Word has length 381 [2022-04-06 20:04:03,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:03,812 INFO L478 AbstractCegarLoop]: Abstraction has 385 states and 386 transitions. [2022-04-06 20:04:03,812 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 98 states have (on average 1.530612244897959) internal successors, (150), 97 states have internal predecessors, (150), 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:03,812 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 386 transitions. [2022-04-06 20:04:03,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 383 [2022-04-06 20:04:03,813 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:03,814 INFO L499 BasicCegarLoop]: trace histogram [47, 47, 47, 47, 46, 46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:03,830 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:04,029 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:04,030 INFO L403 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:04,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:04,030 INFO L85 PathProgramCache]: Analyzing trace with hash -449656594, now seen corresponding path program 183 times [2022-04-06 20:04:04,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:04,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [382597085] [2022-04-06 20:04:04,031 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:04,031 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:04,031 INFO L85 PathProgramCache]: Analyzing trace with hash -449656594, now seen corresponding path program 184 times [2022-04-06 20:04:04,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:04,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333140448] [2022-04-06 20:04:04,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:04,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:04,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:04,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:04:04,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:04:04,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:04:04,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:04:04,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:04:04,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:04:04,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:04:04,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:04:04,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:04:04,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:04:04,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:04:04,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:04:04,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:04:04,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:04:04,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:04:04,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:04:04,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:04:04,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:04:04,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:04:04,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:04:04,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:04:04,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:04:04,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:04:04,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:04:04,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:04:04,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:04:04,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:04:04,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:04:04,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:04:04,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:04:04,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:04:04,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:04:04,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:04:04,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:04:04,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:04:04,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:04:04,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:04:04,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:04:04,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:04:04,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:04:04,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:04:04,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:04:04,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:04:04,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:04:04,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:04:04,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:04:04,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:04,632 INFO L134 CoverageAnalysis]: Checked inductivity of 8557 backedges. 1173 proven. 3244 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:04:04,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:04,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333140448] [2022-04-06 20:04:04,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333140448] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:04,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307945763] [2022-04-06 20:04:04,633 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:04:04,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:04,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:04,634 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:04,634 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:04,753 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:04:04,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:04,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 935 conjuncts, 97 conjunts are in the unsatisfiable core [2022-04-06 20:04:04,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:05,127 INFO L134 CoverageAnalysis]: Checked inductivity of 8557 backedges. 1220 proven. 3197 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:04:05,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:05,445 INFO L134 CoverageAnalysis]: Checked inductivity of 8557 backedges. 1220 proven. 3197 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:04:05,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307945763] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:05,446 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:05,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 52, 52] total 56 [2022-04-06 20:04:05,446 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:05,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [382597085] [2022-04-06 20:04:05,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [382597085] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:05,446 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:05,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [] total 53 [2022-04-06 20:04:05,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665286298] [2022-04-06 20:04:05,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:05,446 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-04-06 20:04:05,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:05,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-04-06 20:04:05,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1240, Invalid=1840, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:04:05,447 INFO L87 Difference]: Start difference. First operand 385 states and 386 transitions. Second operand has 53 states, 53 states have (on average 2.849056603773585) internal successors, (151), 51 states have internal predecessors, (151), 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:06,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:06,217 INFO L93 Difference]: Finished difference Result 395 states and 396 transitions. [2022-04-06 20:04:06,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-04-06 20:04:06,218 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.849056603773585) internal successors, (151), 51 states have internal predecessors, (151), 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 382 [2022-04-06 20:04:06,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:06,219 INFO L225 Difference]: With dead ends: 395 [2022-04-06 20:04:06,219 INFO L226 Difference]: Without dead ends: 393 [2022-04-06 20:04:06,220 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1007 GetRequests, 900 SyntacticMatches, 2 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1931 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=3657, Invalid=7685, Unknown=0, NotChecked=0, Total=11342 [2022-04-06 20:04:06,220 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 76 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 1042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:06,220 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 50 Invalid, 1042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 848 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:04:06,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2022-04-06 20:04:06,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 392. [2022-04-06 20:04:06,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 292 states have (on average 1.0068493150684932) internal successors, (294), 293 states have internal predecessors, (294), 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:06,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 393 transitions. [2022-04-06 20:04:06,268 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 393 transitions. Word has length 382 [2022-04-06 20:04:06,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:06,269 INFO L478 AbstractCegarLoop]: Abstraction has 392 states and 393 transitions. [2022-04-06 20:04:06,269 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.849056603773585) internal successors, (151), 51 states have internal predecessors, (151), 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:06,269 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 393 transitions. [2022-04-06 20:04:06,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2022-04-06 20:04:06,270 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:06,270 INFO L499 BasicCegarLoop]: trace histogram [48, 48, 48, 47, 47, 47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:06,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-04-06 20:04:06,481 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:06,481 INFO L403 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:06,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:06,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1992391740, now seen corresponding path program 185 times [2022-04-06 20:04:06,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:06,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1525577856] [2022-04-06 20:04:06,482 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:06,482 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:06,483 INFO L85 PathProgramCache]: Analyzing trace with hash -1992391740, now seen corresponding path program 186 times [2022-04-06 20:04:06,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:06,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445329064] [2022-04-06 20:04:06,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:06,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:06,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:08,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:04:08,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:04:08,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:04:08,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:04:08,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:04:08,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:04:08,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:04:08,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:04:08,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:04:08,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:04:08,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:04:08,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:04:08,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:04:08,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:04:08,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:04:08,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:04:08,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:04:08,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:04:08,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:04:08,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:04:08,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:04:08,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:04:08,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:04:08,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:04:08,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:04:08,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:04:08,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:04:08,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:04:08,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:04:08,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:04:08,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:04:08,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:04:08,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:04:08,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:04:08,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:04:08,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:04:08,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:04:08,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:04:08,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:04:08,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:04:08,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:04:08,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:04:08,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:04:08,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:04:08,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:04:08,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:04:08,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:04:08,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:08,399 INFO L134 CoverageAnalysis]: Checked inductivity of 8883 backedges. 3292 proven. 1267 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:04:08,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:08,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445329064] [2022-04-06 20:04:08,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445329064] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:08,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733627885] [2022-04-06 20:04:08,400 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:04:08,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:08,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:08,401 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:08,401 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:08,606 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 48 check-sat command(s) [2022-04-06 20:04:08,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:08,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 949 conjuncts, 98 conjunts are in the unsatisfiable core [2022-04-06 20:04:08,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:11,504 INFO L134 CoverageAnalysis]: Checked inductivity of 8883 backedges. 3431 proven. 1128 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:04:11,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:12,121 INFO L134 CoverageAnalysis]: Checked inductivity of 8883 backedges. 3431 proven. 1128 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:04:12,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733627885] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:12,122 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:12,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 99, 99] total 150 [2022-04-06 20:04:12,122 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:12,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1525577856] [2022-04-06 20:04:12,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1525577856] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:12,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:12,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [100] imperfect sequences [] total 100 [2022-04-06 20:04:12,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424254949] [2022-04-06 20:04:12,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:12,123 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2022-04-06 20:04:12,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:12,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2022-04-06 20:04:12,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4956, Invalid=17394, Unknown=0, NotChecked=0, Total=22350 [2022-04-06 20:04:12,124 INFO L87 Difference]: Start difference. First operand 392 states and 393 transitions. Second operand has 100 states, 100 states have (on average 1.53) internal successors, (153), 99 states have internal predecessors, (153), 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:14,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:14,788 INFO L93 Difference]: Finished difference Result 545 states and 594 transitions. [2022-04-06 20:04:14,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-04-06 20:04:14,789 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 1.53) internal successors, (153), 99 states have internal predecessors, (153), 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 389 [2022-04-06 20:04:14,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:14,790 INFO L225 Difference]: With dead ends: 545 [2022-04-06 20:04:14,790 INFO L226 Difference]: Without dead ends: 393 [2022-04-06 20:04:14,793 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1069 GetRequests, 823 SyntacticMatches, 1 SemanticMatches, 245 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17963 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=10006, Invalid=50756, Unknown=0, NotChecked=0, Total=60762 [2022-04-06 20:04:14,794 INFO L913 BasicCegarLoop]: 59 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 2137 mSolverCounterSat, 201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 2338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 201 IncrementalHoareTripleChecker+Valid, 2137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:14,794 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 126 Invalid, 2338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [201 Valid, 2137 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:04:14,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2022-04-06 20:04:14,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 393. [2022-04-06 20:04:14,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 293 states have (on average 1.006825938566553) internal successors, (295), 294 states have internal predecessors, (295), 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:14,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 394 transitions. [2022-04-06 20:04:14,831 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 394 transitions. Word has length 389 [2022-04-06 20:04:14,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:14,831 INFO L478 AbstractCegarLoop]: Abstraction has 393 states and 394 transitions. [2022-04-06 20:04:14,831 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 1.53) internal successors, (153), 99 states have internal predecessors, (153), 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:14,831 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 394 transitions. [2022-04-06 20:04:14,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2022-04-06 20:04:14,832 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:14,833 INFO L499 BasicCegarLoop]: trace histogram [48, 48, 48, 48, 47, 47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:14,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-04-06 20:04:15,047 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:15,047 INFO L403 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:15,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:15,048 INFO L85 PathProgramCache]: Analyzing trace with hash -647149428, now seen corresponding path program 187 times [2022-04-06 20:04:15,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:15,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1615724859] [2022-04-06 20:04:15,048 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:15,049 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:15,049 INFO L85 PathProgramCache]: Analyzing trace with hash -647149428, now seen corresponding path program 188 times [2022-04-06 20:04:15,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:15,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029752042] [2022-04-06 20:04:15,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:15,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:15,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:15,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:04:15,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:04:15,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:04:15,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:04:15,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:04:15,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:04:15,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:04:15,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:04:15,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:04:15,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:04:15,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:04:15,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:04:15,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:04:15,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:04:15,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:04:15,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:04:15,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:04:15,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:04:15,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:04:15,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:04:15,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:04:15,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:04:15,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:04:15,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:04:15,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:04:15,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:04:15,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:04:15,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:04:15,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:04:15,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:04:15,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:04:15,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:04:15,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:04:15,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:04:15,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:04:15,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:04:15,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:04:15,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:04:15,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-04-06 20:04:15,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:04:15,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-04-06 20:04:15,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:04:15,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-04-06 20:04:15,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:04:15,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-04-06 20:04:15,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:04:15,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-04-06 20:04:15,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:15,926 INFO L134 CoverageAnalysis]: Checked inductivity of 8931 backedges. 1222 proven. 3385 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:04:15,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:15,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029752042] [2022-04-06 20:04:15,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029752042] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:15,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920175768] [2022-04-06 20:04:15,927 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:04:15,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:15,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:15,928 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:04:15,928 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:04:16,076 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:04:16,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:16,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 954 conjuncts, 99 conjunts are in the unsatisfiable core [2022-04-06 20:04:16,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:16,384 INFO L134 CoverageAnalysis]: Checked inductivity of 8931 backedges. 1270 proven. 3337 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:04:16,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:16,727 INFO L134 CoverageAnalysis]: Checked inductivity of 8931 backedges. 1270 proven. 3337 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:04:16,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920175768] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:16,727 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:16,727 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 53, 53] total 57 [2022-04-06 20:04:16,727 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:16,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1615724859] [2022-04-06 20:04:16,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1615724859] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:16,728 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:16,728 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [] total 54 [2022-04-06 20:04:16,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090997722] [2022-04-06 20:04:16,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:16,728 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-04-06 20:04:16,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:16,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-04-06 20:04:16,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1290, Invalid=1902, Unknown=0, NotChecked=0, Total=3192 [2022-04-06 20:04:16,729 INFO L87 Difference]: Start difference. First operand 393 states and 394 transitions. Second operand has 54 states, 54 states have (on average 2.8518518518518516) internal successors, (154), 52 states have internal predecessors, (154), 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:17,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:17,668 INFO L93 Difference]: Finished difference Result 403 states and 404 transitions. [2022-04-06 20:04:17,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-06 20:04:17,668 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.8518518518518516) internal successors, (154), 52 states have internal predecessors, (154), 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 390 [2022-04-06 20:04:17,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:17,669 INFO L225 Difference]: With dead ends: 403 [2022-04-06 20:04:17,669 INFO L226 Difference]: Without dead ends: 401 [2022-04-06 20:04:17,670 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1028 GetRequests, 919 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1996 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=3806, Invalid=7966, Unknown=0, NotChecked=0, Total=11772 [2022-04-06 20:04:17,670 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 81 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 906 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 906 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:17,670 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 55 Invalid, 1104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 906 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:04:17,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2022-04-06 20:04:17,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 400. [2022-04-06 20:04:17,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 298 states have (on average 1.0067114093959733) internal successors, (300), 299 states have internal predecessors, (300), 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:04:17,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 401 transitions. [2022-04-06 20:04:17,707 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 401 transitions. Word has length 390 [2022-04-06 20:04:17,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:17,708 INFO L478 AbstractCegarLoop]: Abstraction has 400 states and 401 transitions. [2022-04-06 20:04:17,708 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.8518518518518516) internal successors, (154), 52 states have internal predecessors, (154), 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:17,708 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 401 transitions. [2022-04-06 20:04:17,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 398 [2022-04-06 20:04:17,709 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:17,710 INFO L499 BasicCegarLoop]: trace histogram [49, 49, 49, 48, 48, 48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:17,747 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:04:17,927 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,SelfDestructingSolverStorable95 [2022-04-06 20:04:17,927 INFO L403 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:17,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:17,928 INFO L85 PathProgramCache]: Analyzing trace with hash 302044774, now seen corresponding path program 189 times [2022-04-06 20:04:17,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:17,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [455136301] [2022-04-06 20:04:17,928 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:17,928 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:17,929 INFO L85 PathProgramCache]: Analyzing trace with hash 302044774, now seen corresponding path program 190 times [2022-04-06 20:04:17,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:17,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390000576] [2022-04-06 20:04:17,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:17,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:17,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:19,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:04:19,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:04:19,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:04:19,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:04:19,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:04:19,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:04:19,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:04:19,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:04:19,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:04:19,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:04:19,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:04:19,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:04:19,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:04:19,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:04:19,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:04:19,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:04:19,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:04:19,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:04:19,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:04:19,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:04:19,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:04:19,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:04:19,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:04:19,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:04:19,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:04:19,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:04:19,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:04:19,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:04:19,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:04:19,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:04:19,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:04:19,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:04:19,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:04:19,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:04:19,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:04:19,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:04:19,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:04:19,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:04:19,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-04-06 20:04:19,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:04:19,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-04-06 20:04:19,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:04:19,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-04-06 20:04:19,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:04:19,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-04-06 20:04:19,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:04:19,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-04-06 20:04:19,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:04:19,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:19,836 INFO L134 CoverageAnalysis]: Checked inductivity of 9264 backedges. 3434 proven. 1318 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 20:04:19,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:19,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390000576] [2022-04-06 20:04:19,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390000576] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:19,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679056672] [2022-04-06 20:04:19,836 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:04:19,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:19,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:19,837 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:04:19,838 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:04:19,959 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:04:19,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:19,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 968 conjuncts, 100 conjunts are in the unsatisfiable core [2022-04-06 20:04:19,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:23,472 INFO L134 CoverageAnalysis]: Checked inductivity of 9264 backedges. 3576 proven. 1176 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 20:04:23,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:23,897 INFO L134 CoverageAnalysis]: Checked inductivity of 9264 backedges. 3576 proven. 1176 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 20:04:23,898 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679056672] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:23,898 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:23,898 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [102, 101, 101] total 153 [2022-04-06 20:04:23,898 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:23,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [455136301] [2022-04-06 20:04:23,898 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [455136301] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:23,898 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:23,898 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [102] imperfect sequences [] total 102 [2022-04-06 20:04:23,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773933054] [2022-04-06 20:04:23,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:23,899 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-04-06 20:04:23,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:23,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-04-06 20:04:23,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5157, Invalid=18099, Unknown=0, NotChecked=0, Total=23256 [2022-04-06 20:04:23,900 INFO L87 Difference]: Start difference. First operand 400 states and 401 transitions. Second operand has 102 states, 102 states have (on average 1.5294117647058822) internal successors, (156), 101 states have internal predecessors, (156), 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:04:26,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:26,176 INFO L93 Difference]: Finished difference Result 556 states and 606 transitions. [2022-04-06 20:04:26,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-04-06 20:04:26,176 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 1.5294117647058822) internal successors, (156), 101 states have internal predecessors, (156), 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 397 [2022-04-06 20:04:26,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:26,192 INFO L225 Difference]: With dead ends: 556 [2022-04-06 20:04:26,192 INFO L226 Difference]: Without dead ends: 401 [2022-04-06 20:04:26,196 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1091 GetRequests, 840 SyntacticMatches, 1 SemanticMatches, 250 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18705 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=10410, Invalid=52842, Unknown=0, NotChecked=0, Total=63252 [2022-04-06 20:04:26,196 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 21 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1254 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 1461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 1254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:26,196 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 87 Invalid, 1461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 1254 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:04:26,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2022-04-06 20:04:26,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 401. [2022-04-06 20:04:26,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 299 states have (on average 1.0066889632107023) internal successors, (301), 300 states have internal predecessors, (301), 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:04:26,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 402 transitions. [2022-04-06 20:04:26,239 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 402 transitions. Word has length 397 [2022-04-06 20:04:26,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:26,239 INFO L478 AbstractCegarLoop]: Abstraction has 401 states and 402 transitions. [2022-04-06 20:04:26,239 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 1.5294117647058822) internal successors, (156), 101 states have internal predecessors, (156), 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:04:26,239 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 402 transitions. [2022-04-06 20:04:26,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2022-04-06 20:04:26,241 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:26,241 INFO L499 BasicCegarLoop]: trace histogram [49, 49, 49, 49, 48, 48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:26,259 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-04-06 20:04:26,457 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:26,457 INFO L403 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:26,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:26,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1901964498, now seen corresponding path program 191 times [2022-04-06 20:04:26,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:26,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2057653870] [2022-04-06 20:04:26,458 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:26,458 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:26,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1901964498, now seen corresponding path program 192 times [2022-04-06 20:04:26,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:26,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407896655] [2022-04-06 20:04:26,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:26,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:26,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:27,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:04:27,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:04:27,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:04:27,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:04:27,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:04:27,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:04:27,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:04:27,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:04:27,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:04:27,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:04:27,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:04:27,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:04:27,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:04:27,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:04:27,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:04:27,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:04:27,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:04:27,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:04:27,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:04:27,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:04:27,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:04:27,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:04:27,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:04:27,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:04:27,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:04:27,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:04:27,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:04:27,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:04:27,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:04:27,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:04:27,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:04:27,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:04:27,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:04:27,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:04:27,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:04:27,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:04:27,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:04:27,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:04:27,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:04:27,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:04:27,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:04:27,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-04-06 20:04:27,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:04:27,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-04-06 20:04:27,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:04:27,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-04-06 20:04:27,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:04:27,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-04-06 20:04:27,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:27,306 INFO L134 CoverageAnalysis]: Checked inductivity of 9313 backedges. 1272 proven. 3529 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 20:04:27,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:27,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407896655] [2022-04-06 20:04:27,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407896655] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:27,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211592774] [2022-04-06 20:04:27,306 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:04:27,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:27,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:27,307 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:04:27,308 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:04:27,489 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2022-04-06 20:04:27,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:27,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 973 conjuncts, 101 conjunts are in the unsatisfiable core [2022-04-06 20:04:27,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:27,817 INFO L134 CoverageAnalysis]: Checked inductivity of 9313 backedges. 1321 proven. 3480 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 20:04:27,817 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:28,139 INFO L134 CoverageAnalysis]: Checked inductivity of 9313 backedges. 1321 proven. 3480 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 20:04:28,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211592774] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:28,139 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:28,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 58 [2022-04-06 20:04:28,139 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:28,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2057653870] [2022-04-06 20:04:28,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2057653870] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:28,139 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:28,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [55] imperfect sequences [] total 55 [2022-04-06 20:04:28,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629637263] [2022-04-06 20:04:28,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:28,140 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-04-06 20:04:28,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:28,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-04-06 20:04:28,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1341, Invalid=1965, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:04:28,141 INFO L87 Difference]: Start difference. First operand 401 states and 402 transitions. Second operand has 55 states, 55 states have (on average 2.8545454545454545) internal successors, (157), 53 states have internal predecessors, (157), 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:04:28,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:28,927 INFO L93 Difference]: Finished difference Result 411 states and 412 transitions. [2022-04-06 20:04:28,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-04-06 20:04:28,951 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.8545454545454545) internal successors, (157), 53 states have internal predecessors, (157), 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 398 [2022-04-06 20:04:28,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:28,953 INFO L225 Difference]: With dead ends: 411 [2022-04-06 20:04:28,953 INFO L226 Difference]: Without dead ends: 409 [2022-04-06 20:04:28,954 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1049 GetRequests, 938 SyntacticMatches, 2 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2062 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=3958, Invalid=8252, Unknown=0, NotChecked=0, Total=12210 [2022-04-06 20:04:28,954 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 78 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 900 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 1102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:28,954 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 50 Invalid, 1102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 900 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:04:28,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2022-04-06 20:04:29,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 408. [2022-04-06 20:04:29,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 304 states have (on average 1.006578947368421) internal successors, (306), 305 states have internal predecessors, (306), 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:04:29,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 409 transitions. [2022-04-06 20:04:29,017 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 409 transitions. Word has length 398 [2022-04-06 20:04:29,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:29,017 INFO L478 AbstractCegarLoop]: Abstraction has 408 states and 409 transitions. [2022-04-06 20:04:29,017 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.8545454545454545) internal successors, (157), 53 states have internal predecessors, (157), 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:04:29,017 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 409 transitions. [2022-04-06 20:04:29,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 406 [2022-04-06 20:04:29,019 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:29,019 INFO L499 BasicCegarLoop]: trace histogram [50, 50, 50, 49, 49, 49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:29,035 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-04-06 20:04:29,230 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:29,231 INFO L403 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:29,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:29,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1888816764, now seen corresponding path program 193 times [2022-04-06 20:04:29,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:29,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1736813553] [2022-04-06 20:04:29,232 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:29,232 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:29,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1888816764, now seen corresponding path program 194 times [2022-04-06 20:04:29,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:29,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815348181] [2022-04-06 20:04:29,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:29,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:29,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:30,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:04:30,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:04:30,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:04:30,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:04:30,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:04:30,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:04:30,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:04:30,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:04:30,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:04:30,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:04:30,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:04:30,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:04:30,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:04:30,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:04:30,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:04:30,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:04:30,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:04:30,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:04:30,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:04:30,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:04:30,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:04:30,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:04:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:04:30,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:04:30,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:04:30,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:04:30,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:04:30,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:04:30,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:04:30,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:04:30,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:04:30,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:04:30,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:04:30,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:04:30,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:04:30,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:04:30,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:04:30,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:04:30,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:04:30,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:04:30,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:04:30,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-04-06 20:04:30,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:04:30,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-04-06 20:04:30,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:04:30,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-04-06 20:04:30,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:04:30,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-04-06 20:04:30,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:04:30,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:30,844 INFO L134 CoverageAnalysis]: Checked inductivity of 9653 backedges. 3579 proven. 1370 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:04:30,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:30,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815348181] [2022-04-06 20:04:30,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815348181] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:30,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990705406] [2022-04-06 20:04:30,844 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:04:30,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:30,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:30,845 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:04:30,846 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:04:30,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:04:30,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:30,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 987 conjuncts, 102 conjunts are in the unsatisfiable core [2022-04-06 20:04:30,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:33,248 INFO L134 CoverageAnalysis]: Checked inductivity of 9653 backedges. 3724 proven. 1225 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:04:33,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:33,797 INFO L134 CoverageAnalysis]: Checked inductivity of 9653 backedges. 3724 proven. 1225 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:04:33,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990705406] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:33,798 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:33,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [104, 103, 103] total 156 [2022-04-06 20:04:33,798 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:33,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1736813553] [2022-04-06 20:04:33,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1736813553] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:33,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:33,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [104] imperfect sequences [] total 104 [2022-04-06 20:04:33,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530994840] [2022-04-06 20:04:33,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:33,799 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-04-06 20:04:33,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:33,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-04-06 20:04:33,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5362, Invalid=18818, Unknown=0, NotChecked=0, Total=24180 [2022-04-06 20:04:33,800 INFO L87 Difference]: Start difference. First operand 408 states and 409 transitions. Second operand has 104 states, 104 states have (on average 1.5288461538461537) internal successors, (159), 103 states have internal predecessors, (159), 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:04:37,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:37,288 INFO L93 Difference]: Finished difference Result 567 states and 618 transitions. [2022-04-06 20:04:37,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-04-06 20:04:37,289 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 104 states have (on average 1.5288461538461537) internal successors, (159), 103 states have internal predecessors, (159), 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 405 [2022-04-06 20:04:37,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:37,290 INFO L225 Difference]: With dead ends: 567 [2022-04-06 20:04:37,290 INFO L226 Difference]: Without dead ends: 409 [2022-04-06 20:04:37,294 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1113 GetRequests, 857 SyntacticMatches, 1 SemanticMatches, 255 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19462 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=10822, Invalid=54970, Unknown=0, NotChecked=0, Total=65792 [2022-04-06 20:04:37,294 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2087 mSolverCounterSat, 211 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 2298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 2087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:37,294 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 118 Invalid, 2298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 2087 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:04:37,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2022-04-06 20:04:37,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 409. [2022-04-06 20:04:37,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 305 states have (on average 1.0065573770491802) internal successors, (307), 306 states have internal predecessors, (307), 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:04:37,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 410 transitions. [2022-04-06 20:04:37,347 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 410 transitions. Word has length 405 [2022-04-06 20:04:37,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:37,347 INFO L478 AbstractCegarLoop]: Abstraction has 409 states and 410 transitions. [2022-04-06 20:04:37,347 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 104 states have (on average 1.5288461538461537) internal successors, (159), 103 states have internal predecessors, (159), 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:04:37,347 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 410 transitions. [2022-04-06 20:04:37,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 407 [2022-04-06 20:04:37,349 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:37,349 INFO L499 BasicCegarLoop]: trace histogram [50, 50, 50, 50, 49, 49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:37,366 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-04-06 20:04:37,565 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,SelfDestructingSolverStorable98 [2022-04-06 20:04:37,566 INFO L403 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:37,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:37,566 INFO L85 PathProgramCache]: Analyzing trace with hash -699980212, now seen corresponding path program 195 times [2022-04-06 20:04:37,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:37,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1105201241] [2022-04-06 20:04:37,567 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:37,567 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:37,567 INFO L85 PathProgramCache]: Analyzing trace with hash -699980212, now seen corresponding path program 196 times [2022-04-06 20:04:37,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:37,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681718883] [2022-04-06 20:04:37,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:37,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:37,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:38,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:04:38,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:04:38,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:04:38,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:04:38,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:04:38,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:04:38,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:04:38,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:04:38,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:04:38,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:04:38,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:04:38,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:04:38,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:04:38,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:04:38,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:04:38,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:04:38,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:04:38,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:04:38,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:04:38,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:04:38,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:04:38,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:04:38,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:04:38,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:04:38,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:04:38,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:04:38,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:04:38,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:04:38,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:04:38,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:04:38,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:04:38,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:04:38,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:04:38,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:04:38,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-04-06 20:04:38,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:04:38,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-04-06 20:04:38,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:04:38,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:04:38,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:04:38,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-04-06 20:04:38,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:04:38,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-04-06 20:04:38,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:04:38,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-04-06 20:04:38,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:04:38,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-04-06 20:04:38,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:04:38,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-04-06 20:04:38,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:38,528 INFO L134 CoverageAnalysis]: Checked inductivity of 9703 backedges. 1323 proven. 3676 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:04:38,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:38,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681718883] [2022-04-06 20:04:38,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681718883] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:38,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401158085] [2022-04-06 20:04:38,529 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:04:38,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:38,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:38,530 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:04:38,530 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:04:38,665 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:04:38,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:38,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 992 conjuncts, 103 conjunts are in the unsatisfiable core [2022-04-06 20:04:38,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:39,037 INFO L134 CoverageAnalysis]: Checked inductivity of 9703 backedges. 1373 proven. 3626 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:04:39,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:39,427 INFO L134 CoverageAnalysis]: Checked inductivity of 9703 backedges. 1373 proven. 3626 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:04:39,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401158085] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:39,427 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:39,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 55, 55] total 59 [2022-04-06 20:04:39,427 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:39,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1105201241] [2022-04-06 20:04:39,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1105201241] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:39,427 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:39,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [56] imperfect sequences [] total 56 [2022-04-06 20:04:39,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187294838] [2022-04-06 20:04:39,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:39,428 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-04-06 20:04:39,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:39,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-04-06 20:04:39,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1393, Invalid=2029, Unknown=0, NotChecked=0, Total=3422 [2022-04-06 20:04:39,429 INFO L87 Difference]: Start difference. First operand 409 states and 410 transitions. Second operand has 56 states, 56 states have (on average 2.857142857142857) internal successors, (160), 54 states have internal predecessors, (160), 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:04:40,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:40,359 INFO L93 Difference]: Finished difference Result 419 states and 420 transitions. [2022-04-06 20:04:40,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-04-06 20:04:40,360 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.857142857142857) internal successors, (160), 54 states have internal predecessors, (160), 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 406 [2022-04-06 20:04:40,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:40,361 INFO L225 Difference]: With dead ends: 419 [2022-04-06 20:04:40,361 INFO L226 Difference]: Without dead ends: 417 [2022-04-06 20:04:40,362 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1070 GetRequests, 957 SyntacticMatches, 2 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2129 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=4113, Invalid=8543, Unknown=0, NotChecked=0, Total=12656 [2022-04-06 20:04:40,362 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 77 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 876 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 1082 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:40,362 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 40 Invalid, 1082 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 876 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:04:40,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2022-04-06 20:04:40,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 416. [2022-04-06 20:04:40,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 310 states have (on average 1.0064516129032257) internal successors, (312), 311 states have internal predecessors, (312), 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:04:40,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 417 transitions. [2022-04-06 20:04:40,415 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 417 transitions. Word has length 406 [2022-04-06 20:04:40,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:40,415 INFO L478 AbstractCegarLoop]: Abstraction has 416 states and 417 transitions. [2022-04-06 20:04:40,416 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.857142857142857) internal successors, (160), 54 states have internal predecessors, (160), 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:04:40,416 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 417 transitions. [2022-04-06 20:04:40,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2022-04-06 20:04:40,417 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:40,418 INFO L499 BasicCegarLoop]: trace histogram [51, 51, 51, 50, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:40,444 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-04-06 20:04:40,639 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:40,640 INFO L403 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:40,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:40,640 INFO L85 PathProgramCache]: Analyzing trace with hash -341442394, now seen corresponding path program 197 times [2022-04-06 20:04:40,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:40,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [283368700] [2022-04-06 20:04:40,641 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:40,641 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:40,641 INFO L85 PathProgramCache]: Analyzing trace with hash -341442394, now seen corresponding path program 198 times [2022-04-06 20:04:40,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:40,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597730472] [2022-04-06 20:04:40,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:40,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:40,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:42,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:04:42,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:04:42,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:04:42,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:04:42,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:04:42,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:04:42,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:04:42,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:04:42,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:04:42,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:04:42,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:04:42,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:04:42,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:04:42,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:04:42,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:04:42,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:04:42,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:04:42,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:04:42,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:04:42,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:04:42,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:04:42,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:04:42,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:04:42,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:04:42,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:04:42,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:04:42,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:04:42,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:04:42,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:04:42,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:04:42,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:04:42,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:04:42,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:04:42,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:04:42,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-04-06 20:04:42,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:04:42,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-04-06 20:04:42,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:04:42,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:04:42,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:04:42,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-04-06 20:04:42,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:04:42,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-04-06 20:04:42,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:04:42,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-04-06 20:04:42,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:04:42,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-04-06 20:04:42,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:04:42,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-04-06 20:04:42,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:04:42,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:42,637 INFO L134 CoverageAnalysis]: Checked inductivity of 10050 backedges. 3727 proven. 1423 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:04:42,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:42,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597730472] [2022-04-06 20:04:42,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597730472] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:42,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852429216] [2022-04-06 20:04:42,638 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:04:42,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:42,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:42,639 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:04:42,639 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:04:42,839 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 51 check-sat command(s) [2022-04-06 20:04:42,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:42,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 1006 conjuncts, 104 conjunts are in the unsatisfiable core [2022-04-06 20:04:42,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:45,258 INFO L134 CoverageAnalysis]: Checked inductivity of 10050 backedges. 3875 proven. 1275 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:04:45,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:45,635 INFO L134 CoverageAnalysis]: Checked inductivity of 10050 backedges. 3875 proven. 1275 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:04:45,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852429216] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:45,636 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:45,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [106, 105, 105] total 159 [2022-04-06 20:04:45,636 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:45,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [283368700] [2022-04-06 20:04:45,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [283368700] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:45,636 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:45,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [106] imperfect sequences [] total 106 [2022-04-06 20:04:45,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072780208] [2022-04-06 20:04:45,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:45,637 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2022-04-06 20:04:45,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:45,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2022-04-06 20:04:45,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5571, Invalid=19551, Unknown=0, NotChecked=0, Total=25122 [2022-04-06 20:04:45,638 INFO L87 Difference]: Start difference. First operand 416 states and 417 transitions. Second operand has 106 states, 106 states have (on average 1.528301886792453) internal successors, (162), 105 states have internal predecessors, (162), 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:04:48,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:48,213 INFO L93 Difference]: Finished difference Result 578 states and 630 transitions. [2022-04-06 20:04:48,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-04-06 20:04:48,214 INFO L78 Accepts]: Start accepts. Automaton has has 106 states, 106 states have (on average 1.528301886792453) internal successors, (162), 105 states have internal predecessors, (162), 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 413 [2022-04-06 20:04:48,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:48,215 INFO L225 Difference]: With dead ends: 578 [2022-04-06 20:04:48,215 INFO L226 Difference]: Without dead ends: 417 [2022-04-06 20:04:48,219 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1135 GetRequests, 874 SyntacticMatches, 1 SemanticMatches, 260 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20234 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=11242, Invalid=57140, Unknown=0, NotChecked=0, Total=68382 [2022-04-06 20:04:48,220 INFO L913 BasicCegarLoop]: 62 mSDtfsCounter, 21 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 2711 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 2927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 2711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:48,220 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 139 Invalid, 2927 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 2711 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:04:48,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2022-04-06 20:04:48,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 417. [2022-04-06 20:04:48,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 311 states have (on average 1.0064308681672025) internal successors, (313), 312 states have internal predecessors, (313), 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:04:48,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 418 transitions. [2022-04-06 20:04:48,262 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 418 transitions. Word has length 413 [2022-04-06 20:04:48,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:48,262 INFO L478 AbstractCegarLoop]: Abstraction has 417 states and 418 transitions. [2022-04-06 20:04:48,262 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 106 states, 106 states have (on average 1.528301886792453) internal successors, (162), 105 states have internal predecessors, (162), 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:04:48,262 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 418 transitions. [2022-04-06 20:04:48,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2022-04-06 20:04:48,284 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:48,285 INFO L499 BasicCegarLoop]: trace histogram [51, 51, 51, 51, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:48,302 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2022-04-06 20:04:48,495 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:48,495 INFO L403 AbstractCegarLoop]: === Iteration 102 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:48,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:48,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1384443246, now seen corresponding path program 199 times [2022-04-06 20:04:48,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:48,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [627308471] [2022-04-06 20:04:48,497 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:48,497 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:48,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1384443246, now seen corresponding path program 200 times [2022-04-06 20:04:48,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:48,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217435713] [2022-04-06 20:04:48,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:48,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:48,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:49,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:04:49,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:04:49,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:04:49,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:04:49,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:04:49,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:04:49,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:04:49,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:04:49,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:04:49,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:04:49,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:04:49,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:04:49,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:04:49,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:04:49,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:04:49,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:04:49,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:04:49,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:04:49,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:04:49,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:04:49,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:04:49,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:04:49,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:04:49,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:04:49,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:04:49,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:04:49,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:04:49,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:04:49,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:04:49,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:04:49,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:04:49,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:04:49,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:04:49,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:04:49,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:04:49,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-04-06 20:04:49,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:04:49,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:04:49,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:04:49,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-04-06 20:04:49,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:04:49,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-04-06 20:04:49,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:04:49,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-04-06 20:04:49,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:04:49,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-04-06 20:04:49,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:04:49,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-04-06 20:04:49,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:04:49,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-04-06 20:04:49,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:49,206 INFO L134 CoverageAnalysis]: Checked inductivity of 10101 backedges. 1375 proven. 3826 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:04:49,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:49,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217435713] [2022-04-06 20:04:49,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217435713] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:49,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672222726] [2022-04-06 20:04:49,206 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:04:49,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:49,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:49,207 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:04:49,208 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:04:49,331 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:04:49,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:49,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 1011 conjuncts, 105 conjunts are in the unsatisfiable core [2022-04-06 20:04:49,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:49,665 INFO L134 CoverageAnalysis]: Checked inductivity of 10101 backedges. 1426 proven. 3775 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:04:49,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:50,027 INFO L134 CoverageAnalysis]: Checked inductivity of 10101 backedges. 1426 proven. 3775 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:04:50,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672222726] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:50,028 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:50,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 60 [2022-04-06 20:04:50,028 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:50,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [627308471] [2022-04-06 20:04:50,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [627308471] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:50,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:50,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [57] imperfect sequences [] total 57 [2022-04-06 20:04:50,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199234927] [2022-04-06 20:04:50,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:50,029 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-04-06 20:04:50,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:50,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-04-06 20:04:50,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1446, Invalid=2094, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:04:50,029 INFO L87 Difference]: Start difference. First operand 417 states and 418 transitions. Second operand has 57 states, 57 states have (on average 2.8596491228070176) internal successors, (163), 55 states have internal predecessors, (163), 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:04:50,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:50,837 INFO L93 Difference]: Finished difference Result 427 states and 428 transitions. [2022-04-06 20:04:50,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-04-06 20:04:50,837 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 2.8596491228070176) internal successors, (163), 55 states have internal predecessors, (163), 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 414 [2022-04-06 20:04:50,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:50,838 INFO L225 Difference]: With dead ends: 427 [2022-04-06 20:04:50,838 INFO L226 Difference]: Without dead ends: 425 [2022-04-06 20:04:50,839 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1091 GetRequests, 976 SyntacticMatches, 2 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2197 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=4271, Invalid=8839, Unknown=0, NotChecked=0, Total=13110 [2022-04-06 20:04:50,839 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 82 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 978 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 978 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:50,840 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 55 Invalid, 1188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 978 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:04:50,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2022-04-06 20:04:50,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 424. [2022-04-06 20:04:50,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 316 states have (on average 1.0063291139240507) internal successors, (318), 317 states have internal predecessors, (318), 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:04:50,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 425 transitions. [2022-04-06 20:04:50,900 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 425 transitions. Word has length 414 [2022-04-06 20:04:50,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:50,901 INFO L478 AbstractCegarLoop]: Abstraction has 424 states and 425 transitions. [2022-04-06 20:04:50,901 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 2.8596491228070176) internal successors, (163), 55 states have internal predecessors, (163), 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:04:50,901 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 425 transitions. [2022-04-06 20:04:50,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 422 [2022-04-06 20:04:50,904 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:50,904 INFO L499 BasicCegarLoop]: trace histogram [52, 52, 52, 51, 51, 51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:50,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-04-06 20:04:51,120 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,SelfDestructingSolverStorable101 [2022-04-06 20:04:51,121 INFO L403 AbstractCegarLoop]: === Iteration 103 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:51,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:51,121 INFO L85 PathProgramCache]: Analyzing trace with hash 1989300036, now seen corresponding path program 201 times [2022-04-06 20:04:51,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:51,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1399711295] [2022-04-06 20:04:51,122 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:51,122 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:51,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1989300036, now seen corresponding path program 202 times [2022-04-06 20:04:51,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:51,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974866247] [2022-04-06 20:04:51,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:51,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:51,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:53,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:04:53,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:04:53,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:04:53,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:04:53,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:04:53,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:04:53,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:04:53,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:04:53,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:04:53,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:04:53,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:04:53,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:04:53,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:04:53,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:04:53,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:04:53,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:04:53,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:04:53,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:04:53,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:04:53,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:04:53,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:04:53,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:04:53,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:04:53,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:04:53,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:04:53,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:04:53,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:04:53,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:04:53,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:04:53,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:04:53,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:04:53,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:04:53,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:04:53,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:04:53,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:04:53,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-04-06 20:04:53,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:04:53,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:04:53,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:04:53,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-04-06 20:04:53,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:04:53,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-04-06 20:04:53,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:04:53,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-04-06 20:04:53,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:04:53,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-04-06 20:04:53,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:04:53,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-04-06 20:04:53,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:04:53,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-04-06 20:04:53,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:04:53,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:53,338 INFO L134 CoverageAnalysis]: Checked inductivity of 10455 backedges. 3878 proven. 1477 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-04-06 20:04:53,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:53,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974866247] [2022-04-06 20:04:53,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974866247] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:53,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56640109] [2022-04-06 20:04:53,338 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:04:53,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:53,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:53,339 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:04:53,340 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:04:53,479 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:04:53,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:53,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 1025 conjuncts, 106 conjunts are in the unsatisfiable core [2022-04-06 20:04:53,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:55,982 INFO L134 CoverageAnalysis]: Checked inductivity of 10455 backedges. 4029 proven. 1326 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-04-06 20:04:55,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:56,372 INFO L134 CoverageAnalysis]: Checked inductivity of 10455 backedges. 4029 proven. 1326 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-04-06 20:04:56,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56640109] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:56,373 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:56,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 107, 107] total 162 [2022-04-06 20:04:56,373 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:56,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1399711295] [2022-04-06 20:04:56,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1399711295] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:56,373 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:56,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [108] imperfect sequences [] total 108 [2022-04-06 20:04:56,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037754081] [2022-04-06 20:04:56,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:56,374 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2022-04-06 20:04:56,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:56,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2022-04-06 20:04:56,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5784, Invalid=20298, Unknown=0, NotChecked=0, Total=26082 [2022-04-06 20:04:56,376 INFO L87 Difference]: Start difference. First operand 424 states and 425 transitions. Second operand has 108 states, 108 states have (on average 1.5277777777777777) internal successors, (165), 107 states have internal predecessors, (165), 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:04:59,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:59,030 INFO L93 Difference]: Finished difference Result 589 states and 642 transitions. [2022-04-06 20:04:59,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-04-06 20:04:59,031 INFO L78 Accepts]: Start accepts. Automaton has has 108 states, 108 states have (on average 1.5277777777777777) internal successors, (165), 107 states have internal predecessors, (165), 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 421 [2022-04-06 20:04:59,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:59,032 INFO L225 Difference]: With dead ends: 589 [2022-04-06 20:04:59,032 INFO L226 Difference]: Without dead ends: 425 [2022-04-06 20:04:59,035 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1157 GetRequests, 891 SyntacticMatches, 1 SemanticMatches, 265 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21021 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=11670, Invalid=59352, Unknown=0, NotChecked=0, Total=71022 [2022-04-06 20:04:59,035 INFO L913 BasicCegarLoop]: 63 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1954 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 1954 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:59,035 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 95 Invalid, 2172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 1954 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:04:59,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2022-04-06 20:04:59,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 425. [2022-04-06 20:04:59,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 317 states have (on average 1.0063091482649842) internal successors, (319), 318 states have internal predecessors, (319), 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:04:59,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 426 transitions. [2022-04-06 20:04:59,080 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 426 transitions. Word has length 421 [2022-04-06 20:04:59,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:59,080 INFO L478 AbstractCegarLoop]: Abstraction has 425 states and 426 transitions. [2022-04-06 20:04:59,080 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 108 states have (on average 1.5277777777777777) internal successors, (165), 107 states have internal predecessors, (165), 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:04:59,080 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 426 transitions. [2022-04-06 20:04:59,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 423 [2022-04-06 20:04:59,082 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:59,083 INFO L499 BasicCegarLoop]: trace histogram [52, 52, 52, 52, 51, 51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:59,101 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:04:59,287 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-04-06 20:04:59,287 INFO L403 AbstractCegarLoop]: === Iteration 104 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:59,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:59,288 INFO L85 PathProgramCache]: Analyzing trace with hash 188478476, now seen corresponding path program 203 times [2022-04-06 20:04:59,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:59,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [284618464] [2022-04-06 20:04:59,288 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:59,288 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:59,289 INFO L85 PathProgramCache]: Analyzing trace with hash 188478476, now seen corresponding path program 204 times [2022-04-06 20:04:59,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:59,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736733368] [2022-04-06 20:04:59,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:59,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:59,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:00,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:05:00,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:05:00,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:05:00,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:05:00,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:05:00,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:05:00,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:05:00,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:05:00,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:05:00,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:05:00,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:05:00,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:05:00,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:05:00,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:05:00,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:05:00,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:05:00,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:05:00,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:05:00,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:05:00,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:05:00,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:05:00,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:05:00,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:05:00,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:05:00,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:05:00,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:05:00,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:05:00,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:05:00,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:05:00,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:05:00,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:05:00,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:05:00,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:05:00,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:05:00,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-04-06 20:05:00,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:05:00,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-04-06 20:05:00,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:05:00,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-04-06 20:05:00,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:05:00,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-04-06 20:05:00,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:05:00,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-04-06 20:05:00,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:05:00,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-04-06 20:05:00,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:05:00,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-04-06 20:05:00,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:05:00,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-04-06 20:05:00,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:05:00,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-04-06 20:05:00,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:00,187 INFO L134 CoverageAnalysis]: Checked inductivity of 10507 backedges. 1428 proven. 3979 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-04-06 20:05:00,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:00,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736733368] [2022-04-06 20:05:00,187 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736733368] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:00,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793230058] [2022-04-06 20:05:00,187 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:05:00,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:00,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:00,188 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:05:00,189 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:05:00,382 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2022-04-06 20:05:00,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:00,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 1030 conjuncts, 107 conjunts are in the unsatisfiable core [2022-04-06 20:05:00,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:00,738 INFO L134 CoverageAnalysis]: Checked inductivity of 10507 backedges. 1480 proven. 3927 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-04-06 20:05:00,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:01,091 INFO L134 CoverageAnalysis]: Checked inductivity of 10507 backedges. 1480 proven. 3927 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-04-06 20:05:01,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793230058] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:01,091 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:01,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 57, 57] total 61 [2022-04-06 20:05:01,091 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:01,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [284618464] [2022-04-06 20:05:01,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [284618464] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:01,091 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:01,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [58] imperfect sequences [] total 58 [2022-04-06 20:05:01,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451288030] [2022-04-06 20:05:01,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:01,092 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-04-06 20:05:01,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:01,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-04-06 20:05:01,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1500, Invalid=2160, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:05:01,093 INFO L87 Difference]: Start difference. First operand 425 states and 426 transitions. Second operand has 58 states, 58 states have (on average 2.8620689655172415) internal successors, (166), 56 states have internal predecessors, (166), 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:05:01,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:01,884 INFO L93 Difference]: Finished difference Result 435 states and 436 transitions. [2022-04-06 20:05:01,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-04-06 20:05:01,885 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 2.8620689655172415) internal successors, (166), 56 states have internal predecessors, (166), 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 422 [2022-04-06 20:05:01,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:01,886 INFO L225 Difference]: With dead ends: 435 [2022-04-06 20:05:01,886 INFO L226 Difference]: Without dead ends: 433 [2022-04-06 20:05:01,887 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1112 GetRequests, 995 SyntacticMatches, 2 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2266 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=4432, Invalid=9140, Unknown=0, NotChecked=0, Total=13572 [2022-04-06 20:05:01,887 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 81 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 904 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 904 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:01,887 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 55 Invalid, 1118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 904 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:05:01,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2022-04-06 20:05:01,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 432. [2022-04-06 20:05:01,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 322 states have (on average 1.0062111801242235) internal successors, (324), 323 states have internal predecessors, (324), 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:05:01,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 433 transitions. [2022-04-06 20:05:01,942 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 433 transitions. Word has length 422 [2022-04-06 20:05:01,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:01,942 INFO L478 AbstractCegarLoop]: Abstraction has 432 states and 433 transitions. [2022-04-06 20:05:01,942 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 2.8620689655172415) internal successors, (166), 56 states have internal predecessors, (166), 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:05:01,943 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 433 transitions. [2022-04-06 20:05:01,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2022-04-06 20:05:01,944 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:01,944 INFO L499 BasicCegarLoop]: trace histogram [53, 53, 53, 52, 52, 52, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:01,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-04-06 20:05:02,161 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-04-06 20:05:02,161 INFO L403 AbstractCegarLoop]: === Iteration 105 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:02,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:02,162 INFO L85 PathProgramCache]: Analyzing trace with hash 906115814, now seen corresponding path program 205 times [2022-04-06 20:05:02,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:02,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1988362242] [2022-04-06 20:05:02,162 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:02,162 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:02,163 INFO L85 PathProgramCache]: Analyzing trace with hash 906115814, now seen corresponding path program 206 times [2022-04-06 20:05:02,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:02,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953375775] [2022-04-06 20:05:02,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:02,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:02,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:03,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:05:03,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:05:03,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:05:03,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:05:03,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:05:03,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:05:03,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:05:03,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:05:03,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:05:03,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:05:03,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:05:03,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:05:03,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:05:03,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:05:03,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:05:03,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:05:03,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:05:03,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:05:03,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:05:03,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:05:03,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:05:03,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:05:03,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:05:03,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:05:03,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:05:03,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:05:03,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:05:03,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:05:03,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:05:03,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:05:03,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:05:03,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:05:03,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:05:03,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:05:03,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-04-06 20:05:03,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:05:03,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-04-06 20:05:03,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:05:03,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-04-06 20:05:03,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:05:03,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-04-06 20:05:03,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:05:03,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-04-06 20:05:03,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:05:03,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-04-06 20:05:03,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:05:03,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-04-06 20:05:03,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:05:03,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-04-06 20:05:03,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:05:03,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-04-06 20:05:03,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:05:03,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:03,940 INFO L134 CoverageAnalysis]: Checked inductivity of 10868 backedges. 4032 proven. 1532 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:05:03,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:03,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953375775] [2022-04-06 20:05:03,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953375775] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:03,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467957165] [2022-04-06 20:05:03,940 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:05:03,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:03,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:03,941 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:05:03,942 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:05:04,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:05:04,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:04,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 1044 conjuncts, 108 conjunts are in the unsatisfiable core [2022-04-06 20:05:04,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:06,624 INFO L134 CoverageAnalysis]: Checked inductivity of 10868 backedges. 4186 proven. 1378 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:05:06,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:07,050 INFO L134 CoverageAnalysis]: Checked inductivity of 10868 backedges. 4186 proven. 1378 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:05:07,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467957165] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:07,050 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:07,050 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [110, 109, 109] total 165 [2022-04-06 20:05:07,051 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:07,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1988362242] [2022-04-06 20:05:07,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1988362242] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:07,051 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:07,051 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [110] imperfect sequences [] total 110 [2022-04-06 20:05:07,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001786156] [2022-04-06 20:05:07,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:07,051 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-04-06 20:05:07,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:07,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-04-06 20:05:07,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6001, Invalid=21059, Unknown=0, NotChecked=0, Total=27060 [2022-04-06 20:05:07,053 INFO L87 Difference]: Start difference. First operand 432 states and 433 transitions. Second operand has 110 states, 110 states have (on average 1.5272727272727273) internal successors, (168), 109 states have internal predecessors, (168), 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:05:09,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:09,906 INFO L93 Difference]: Finished difference Result 600 states and 654 transitions. [2022-04-06 20:05:09,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-04-06 20:05:09,907 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 110 states have (on average 1.5272727272727273) internal successors, (168), 109 states have internal predecessors, (168), 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 429 [2022-04-06 20:05:09,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:09,933 INFO L225 Difference]: With dead ends: 600 [2022-04-06 20:05:09,933 INFO L226 Difference]: Without dead ends: 433 [2022-04-06 20:05:09,938 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1179 GetRequests, 908 SyntacticMatches, 1 SemanticMatches, 270 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21823 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=12106, Invalid=61606, Unknown=0, NotChecked=0, Total=73712 [2022-04-06 20:05:09,938 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 21 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 2342 mSolverCounterSat, 221 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 2563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 221 IncrementalHoareTripleChecker+Valid, 2342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:09,938 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 101 Invalid, 2563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [221 Valid, 2342 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:05:09,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2022-04-06 20:05:09,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 433. [2022-04-06 20:05:09,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 323 states have (on average 1.0061919504643964) internal successors, (325), 324 states have internal predecessors, (325), 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:05:09,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 434 transitions. [2022-04-06 20:05:09,982 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 434 transitions. Word has length 429 [2022-04-06 20:05:09,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:09,982 INFO L478 AbstractCegarLoop]: Abstraction has 433 states and 434 transitions. [2022-04-06 20:05:09,982 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 1.5272727272727273) internal successors, (168), 109 states have internal predecessors, (168), 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:05:09,982 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 434 transitions. [2022-04-06 20:05:09,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 431 [2022-04-06 20:05:09,984 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:09,984 INFO L499 BasicCegarLoop]: trace histogram [53, 53, 53, 53, 52, 52, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:10,001 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2022-04-06 20:05:10,200 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:10,200 INFO L403 AbstractCegarLoop]: === Iteration 106 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:10,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:10,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1103194194, now seen corresponding path program 207 times [2022-04-06 20:05:10,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:10,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2042551647] [2022-04-06 20:05:10,206 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:10,206 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:10,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1103194194, now seen corresponding path program 208 times [2022-04-06 20:05:10,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:10,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971134052] [2022-04-06 20:05:10,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:10,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:10,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:10,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:05:10,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:05:10,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:05:10,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:05:10,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:05:10,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:05:10,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:05:10,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:05:10,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:05:10,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:05:10,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:05:10,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:05:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:05:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:05:10,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:05:10,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:05:10,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:05:10,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:05:10,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:05:10,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:05:10,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:05:10,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:05:10,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:05:10,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:05:10,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:05:10,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:05:10,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:05:10,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:05:10,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:05:10,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:05:10,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:05:10,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:05:10,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:05:10,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:05:10,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:05:10,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:05:10,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:05:10,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-04-06 20:05:10,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:05:10,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-04-06 20:05:10,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:05:10,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-04-06 20:05:10,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:05:10,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-04-06 20:05:10,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:05:10,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-04-06 20:05:10,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:05:10,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-04-06 20:05:10,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:05:10,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-04-06 20:05:10,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:05:10,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-04-06 20:05:10,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:10,966 INFO L134 CoverageAnalysis]: Checked inductivity of 10921 backedges. 1482 proven. 4135 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:05:10,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:10,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971134052] [2022-04-06 20:05:10,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971134052] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:10,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724740942] [2022-04-06 20:05:10,966 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:05:10,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:10,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:10,967 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:05:10,968 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:05:11,083 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:05:11,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:11,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 1049 conjuncts, 109 conjunts are in the unsatisfiable core [2022-04-06 20:05:11,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:11,635 INFO L134 CoverageAnalysis]: Checked inductivity of 10921 backedges. 1535 proven. 4082 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:05:11,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:12,057 INFO L134 CoverageAnalysis]: Checked inductivity of 10921 backedges. 1535 proven. 4082 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:05:12,057 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724740942] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:12,057 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:12,057 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 58, 58] total 62 [2022-04-06 20:05:12,057 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:12,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2042551647] [2022-04-06 20:05:12,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2042551647] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:12,064 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:12,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [59] imperfect sequences [] total 59 [2022-04-06 20:05:12,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874881422] [2022-04-06 20:05:12,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:12,064 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-04-06 20:05:12,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:12,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-04-06 20:05:12,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1555, Invalid=2227, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:05:12,065 INFO L87 Difference]: Start difference. First operand 433 states and 434 transitions. Second operand has 59 states, 59 states have (on average 2.864406779661017) internal successors, (169), 57 states have internal predecessors, (169), 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:05:12,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:12,928 INFO L93 Difference]: Finished difference Result 443 states and 444 transitions. [2022-04-06 20:05:12,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-06 20:05:12,929 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 2.864406779661017) internal successors, (169), 57 states have internal predecessors, (169), 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 430 [2022-04-06 20:05:12,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:12,930 INFO L225 Difference]: With dead ends: 443 [2022-04-06 20:05:12,930 INFO L226 Difference]: Without dead ends: 441 [2022-04-06 20:05:12,931 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1133 GetRequests, 1014 SyntacticMatches, 2 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2336 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=4596, Invalid=9446, Unknown=0, NotChecked=0, Total=14042 [2022-04-06 20:05:12,931 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 84 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 1142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:12,931 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 60 Invalid, 1142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 924 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:05:12,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-04-06 20:05:12,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 440. [2022-04-06 20:05:12,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 328 states have (on average 1.0060975609756098) internal successors, (330), 329 states have internal predecessors, (330), 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:05:12,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 441 transitions. [2022-04-06 20:05:12,975 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 441 transitions. Word has length 430 [2022-04-06 20:05:12,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:12,975 INFO L478 AbstractCegarLoop]: Abstraction has 440 states and 441 transitions. [2022-04-06 20:05:12,975 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 2.864406779661017) internal successors, (169), 57 states have internal predecessors, (169), 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:05:12,975 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 441 transitions. [2022-04-06 20:05:12,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2022-04-06 20:05:12,977 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:12,977 INFO L499 BasicCegarLoop]: trace histogram [54, 54, 54, 53, 53, 53, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:12,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2022-04-06 20:05:13,178 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,SelfDestructingSolverStorable105 [2022-04-06 20:05:13,179 INFO L403 AbstractCegarLoop]: === Iteration 107 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:13,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:13,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1731158780, now seen corresponding path program 209 times [2022-04-06 20:05:13,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:13,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2125327605] [2022-04-06 20:05:13,180 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:13,180 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:13,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1731158780, now seen corresponding path program 210 times [2022-04-06 20:05:13,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:13,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774740751] [2022-04-06 20:05:13,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:13,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:13,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:15,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:05:15,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:05:15,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:05:15,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:05:15,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:05:15,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:05:15,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:05:15,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:05:15,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:05:15,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:05:15,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:05:15,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:05:15,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:05:15,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:05:15,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:05:15,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:05:15,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:05:15,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:05:15,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:05:15,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:05:15,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:05:15,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:05:15,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:05:15,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:05:15,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:05:15,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:05:15,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:05:15,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:05:15,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:05:15,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:05:15,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:05:15,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:05:15,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:05:15,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:05:15,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:05:15,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:05:15,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:05:15,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-04-06 20:05:15,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:05:15,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-04-06 20:05:15,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:05:15,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-04-06 20:05:15,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:05:15,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-04-06 20:05:15,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:05:15,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-04-06 20:05:15,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:05:15,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-04-06 20:05:15,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:05:15,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-04-06 20:05:15,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:05:15,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-04-06 20:05:15,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:05:15,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:15,332 INFO L134 CoverageAnalysis]: Checked inductivity of 11289 backedges. 4189 proven. 1588 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:05:15,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:15,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774740751] [2022-04-06 20:05:15,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774740751] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:15,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386167224] [2022-04-06 20:05:15,333 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:05:15,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:15,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:15,334 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:05:15,334 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:05:15,538 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 54 check-sat command(s) [2022-04-06 20:05:15,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:15,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 1063 conjuncts, 110 conjunts are in the unsatisfiable core [2022-04-06 20:05:15,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:18,538 INFO L134 CoverageAnalysis]: Checked inductivity of 11289 backedges. 4346 proven. 1431 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:05:18,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:18,940 INFO L134 CoverageAnalysis]: Checked inductivity of 11289 backedges. 4346 proven. 1431 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:05:18,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386167224] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:18,940 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:18,940 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [112, 111, 111] total 168 [2022-04-06 20:05:18,941 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:18,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2125327605] [2022-04-06 20:05:18,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2125327605] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:18,941 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:18,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [112] imperfect sequences [] total 112 [2022-04-06 20:05:18,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126677240] [2022-04-06 20:05:18,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:18,941 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2022-04-06 20:05:18,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:18,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2022-04-06 20:05:18,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6222, Invalid=21834, Unknown=0, NotChecked=0, Total=28056 [2022-04-06 20:05:18,944 INFO L87 Difference]: Start difference. First operand 440 states and 441 transitions. Second operand has 112 states, 112 states have (on average 1.5267857142857142) internal successors, (171), 111 states have internal predecessors, (171), 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:05:21,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:21,740 INFO L93 Difference]: Finished difference Result 611 states and 666 transitions. [2022-04-06 20:05:21,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-04-06 20:05:21,741 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 112 states have (on average 1.5267857142857142) internal successors, (171), 111 states have internal predecessors, (171), 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 437 [2022-04-06 20:05:21,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:21,742 INFO L225 Difference]: With dead ends: 611 [2022-04-06 20:05:21,742 INFO L226 Difference]: Without dead ends: 441 [2022-04-06 20:05:21,746 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1201 GetRequests, 925 SyntacticMatches, 1 SemanticMatches, 275 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22640 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=12550, Invalid=63902, Unknown=0, NotChecked=0, Total=76452 [2022-04-06 20:05:21,746 INFO L913 BasicCegarLoop]: 65 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2510 mSolverCounterSat, 229 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 2739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 229 IncrementalHoareTripleChecker+Valid, 2510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:21,746 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 122 Invalid, 2739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [229 Valid, 2510 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:05:21,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-04-06 20:05:21,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 441. [2022-04-06 20:05:21,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 329 states have (on average 1.006079027355623) internal successors, (331), 330 states have internal predecessors, (331), 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:05:21,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 442 transitions. [2022-04-06 20:05:21,790 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 442 transitions. Word has length 437 [2022-04-06 20:05:21,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:21,791 INFO L478 AbstractCegarLoop]: Abstraction has 441 states and 442 transitions. [2022-04-06 20:05:21,791 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 112 states, 112 states have (on average 1.5267857142857142) internal successors, (171), 111 states have internal predecessors, (171), 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:05:21,791 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 442 transitions. [2022-04-06 20:05:21,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-04-06 20:05:21,792 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:21,792 INFO L499 BasicCegarLoop]: trace histogram [54, 54, 54, 54, 53, 53, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:21,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-04-06 20:05:22,003 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2022-04-06 20:05:22,004 INFO L403 AbstractCegarLoop]: === Iteration 108 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:22,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:22,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1838698036, now seen corresponding path program 211 times [2022-04-06 20:05:22,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:22,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [167577858] [2022-04-06 20:05:22,005 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:22,005 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:22,005 INFO L85 PathProgramCache]: Analyzing trace with hash -1838698036, now seen corresponding path program 212 times [2022-04-06 20:05:22,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:22,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115215677] [2022-04-06 20:05:22,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:22,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:22,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:22,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:05:22,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:05:22,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:05:22,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:05:22,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:05:22,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:05:22,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:05:22,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:05:22,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:05:22,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:05:22,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:05:22,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:05:22,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:05:22,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:05:22,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:05:22,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:05:22,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:05:22,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:05:22,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:05:22,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:05:22,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:05:22,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:05:22,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:05:22,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:05:22,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:05:22,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:05:22,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:05:22,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:05:22,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:05:22,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:05:22,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:05:22,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:05:22,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:05:22,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:05:22,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:05:22,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:05:22,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:05:22,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:05:22,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:05:22,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:05:22,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:05:22,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:05:22,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:05:22,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:05:22,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:05:22,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:05:22,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:05:22,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:05:22,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:05:22,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:05:22,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:05:22,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:05:22,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:05:22,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:22,784 INFO L134 CoverageAnalysis]: Checked inductivity of 11343 backedges. 1537 proven. 4294 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:05:22,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:22,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115215677] [2022-04-06 20:05:22,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115215677] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:22,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233049451] [2022-04-06 20:05:22,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:05:22,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:22,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:22,785 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:05:22,786 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:05:22,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:05:22,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:22,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 1068 conjuncts, 111 conjunts are in the unsatisfiable core [2022-04-06 20:05:22,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:23,281 INFO L134 CoverageAnalysis]: Checked inductivity of 11343 backedges. 1591 proven. 4240 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:05:23,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:23,660 INFO L134 CoverageAnalysis]: Checked inductivity of 11343 backedges. 1591 proven. 4240 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:05:23,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233049451] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:23,660 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:23,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 59, 59] total 63 [2022-04-06 20:05:23,660 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:23,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [167577858] [2022-04-06 20:05:23,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [167577858] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:23,661 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:23,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [60] imperfect sequences [] total 60 [2022-04-06 20:05:23,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656134057] [2022-04-06 20:05:23,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:23,661 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-04-06 20:05:23,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:23,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-04-06 20:05:23,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1611, Invalid=2295, Unknown=0, NotChecked=0, Total=3906 [2022-04-06 20:05:23,662 INFO L87 Difference]: Start difference. First operand 441 states and 442 transitions. Second operand has 60 states, 60 states have (on average 2.8666666666666667) internal successors, (172), 58 states have internal predecessors, (172), 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:05:24,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:24,609 INFO L93 Difference]: Finished difference Result 451 states and 452 transitions. [2022-04-06 20:05:24,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-04-06 20:05:24,610 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.8666666666666667) internal successors, (172), 58 states have internal predecessors, (172), 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 438 [2022-04-06 20:05:24,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:24,611 INFO L225 Difference]: With dead ends: 451 [2022-04-06 20:05:24,611 INFO L226 Difference]: Without dead ends: 449 [2022-04-06 20:05:24,612 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1154 GetRequests, 1033 SyntacticMatches, 2 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2407 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=4763, Invalid=9757, Unknown=0, NotChecked=0, Total=14520 [2022-04-06 20:05:24,612 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 83 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1030 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 1252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 1030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:24,612 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 50 Invalid, 1252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 1030 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:05:24,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2022-04-06 20:05:24,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 448. [2022-04-06 20:05:24,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 334 states have (on average 1.0059880239520957) internal successors, (336), 335 states have internal predecessors, (336), 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:05:24,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 449 transitions. [2022-04-06 20:05:24,679 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 449 transitions. Word has length 438 [2022-04-06 20:05:24,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:24,679 INFO L478 AbstractCegarLoop]: Abstraction has 448 states and 449 transitions. [2022-04-06 20:05:24,679 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.8666666666666667) internal successors, (172), 58 states have internal predecessors, (172), 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:05:24,679 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 449 transitions. [2022-04-06 20:05:24,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 446 [2022-04-06 20:05:24,681 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:24,681 INFO L499 BasicCegarLoop]: trace histogram [55, 55, 55, 54, 54, 54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:24,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2022-04-06 20:05:24,883 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:24,883 INFO L403 AbstractCegarLoop]: === Iteration 109 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:24,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:24,884 INFO L85 PathProgramCache]: Analyzing trace with hash 2138670374, now seen corresponding path program 213 times [2022-04-06 20:05:24,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:24,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1981693012] [2022-04-06 20:05:24,884 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:24,884 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:24,885 INFO L85 PathProgramCache]: Analyzing trace with hash 2138670374, now seen corresponding path program 214 times [2022-04-06 20:05:24,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:24,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735509711] [2022-04-06 20:05:24,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:24,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:24,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:27,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:05:27,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:05:27,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:05:27,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:05:27,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:05:27,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:05:27,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:05:27,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:05:27,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:05:27,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:05:27,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:05:27,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:05:27,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:05:27,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:05:27,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:05:27,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:05:27,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:05:27,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:05:27,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:05:27,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:05:27,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:05:27,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:05:27,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:05:27,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:05:27,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:05:27,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:05:27,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:05:27,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:05:27,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:05:27,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:05:27,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:05:27,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:05:27,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:05:27,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:05:27,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:05:27,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:05:27,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:05:27,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:05:27,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:05:27,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:05:27,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:05:27,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:05:27,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:05:27,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:05:27,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:05:27,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:05:27,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:05:27,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:05:27,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:05:27,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:05:27,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:05:27,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:05:27,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:05:27,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:05:27,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:27,062 INFO L134 CoverageAnalysis]: Checked inductivity of 11718 backedges. 4349 proven. 1645 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 20:05:27,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:27,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735509711] [2022-04-06 20:05:27,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735509711] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:27,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760062171] [2022-04-06 20:05:27,063 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:05:27,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:27,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:27,064 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:05:27,075 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:05:27,210 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:05:27,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:27,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 1082 conjuncts, 112 conjunts are in the unsatisfiable core [2022-04-06 20:05:27,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:29,945 INFO L134 CoverageAnalysis]: Checked inductivity of 11718 backedges. 4509 proven. 1485 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 20:05:29,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:30,349 INFO L134 CoverageAnalysis]: Checked inductivity of 11718 backedges. 4509 proven. 1485 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 20:05:30,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760062171] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:30,349 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:30,349 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [114, 113, 113] total 171 [2022-04-06 20:05:30,350 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:30,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1981693012] [2022-04-06 20:05:30,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1981693012] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:30,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:30,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [114] imperfect sequences [] total 114 [2022-04-06 20:05:30,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638668757] [2022-04-06 20:05:30,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:30,350 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 114 states [2022-04-06 20:05:30,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:30,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2022-04-06 20:05:30,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6447, Invalid=22623, Unknown=0, NotChecked=0, Total=29070 [2022-04-06 20:05:30,353 INFO L87 Difference]: Start difference. First operand 448 states and 449 transitions. Second operand has 114 states, 114 states have (on average 1.5263157894736843) internal successors, (174), 113 states have internal predecessors, (174), 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:05:33,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:33,231 INFO L93 Difference]: Finished difference Result 622 states and 678 transitions. [2022-04-06 20:05:33,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-04-06 20:05:33,231 INFO L78 Accepts]: Start accepts. Automaton has has 114 states, 114 states have (on average 1.5263157894736843) internal successors, (174), 113 states have internal predecessors, (174), 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 445 [2022-04-06 20:05:33,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:33,232 INFO L225 Difference]: With dead ends: 622 [2022-04-06 20:05:33,232 INFO L226 Difference]: Without dead ends: 449 [2022-04-06 20:05:33,236 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1223 GetRequests, 942 SyntacticMatches, 1 SemanticMatches, 280 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23472 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=13002, Invalid=66240, Unknown=0, NotChecked=0, Total=79242 [2022-04-06 20:05:33,236 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 2763 mSolverCounterSat, 232 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 2995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 232 IncrementalHoareTripleChecker+Valid, 2763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:33,236 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 133 Invalid, 2995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 2763 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:05:33,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2022-04-06 20:05:33,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 449. [2022-04-06 20:05:33,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 335 states have (on average 1.0059701492537314) internal successors, (337), 336 states have internal predecessors, (337), 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:05:33,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 450 transitions. [2022-04-06 20:05:33,282 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 450 transitions. Word has length 445 [2022-04-06 20:05:33,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:33,282 INFO L478 AbstractCegarLoop]: Abstraction has 449 states and 450 transitions. [2022-04-06 20:05:33,282 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 114 states, 114 states have (on average 1.5263157894736843) internal successors, (174), 113 states have internal predecessors, (174), 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:05:33,283 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 450 transitions. [2022-04-06 20:05:33,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 447 [2022-04-06 20:05:33,284 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:33,284 INFO L499 BasicCegarLoop]: trace histogram [55, 55, 55, 55, 54, 54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:33,303 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-04-06 20:05:33,497 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:33,497 INFO L403 AbstractCegarLoop]: === Iteration 110 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:33,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:33,497 INFO L85 PathProgramCache]: Analyzing trace with hash 540234222, now seen corresponding path program 215 times [2022-04-06 20:05:33,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:33,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [172629550] [2022-04-06 20:05:33,498 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:33,498 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:33,498 INFO L85 PathProgramCache]: Analyzing trace with hash 540234222, now seen corresponding path program 216 times [2022-04-06 20:05:33,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:33,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980158281] [2022-04-06 20:05:33,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:33,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:33,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:34,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:05:34,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:05:34,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:05:34,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:05:34,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:05:34,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:05:34,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:05:34,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:05:34,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:05:34,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:05:34,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:05:34,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:05:34,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:05:34,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:05:34,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:05:34,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:05:34,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:05:34,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:05:34,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:05:34,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:05:34,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:05:34,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:05:34,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:05:34,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:05:34,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:05:34,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:05:34,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:05:34,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:05:34,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:05:34,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:05:34,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:05:34,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:05:34,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:05:34,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:05:34,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:05:34,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:05:34,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:05:34,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-04-06 20:05:34,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:05:34,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-04-06 20:05:34,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:05:34,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-04-06 20:05:34,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:05:34,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-04-06 20:05:34,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:05:34,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-04-06 20:05:34,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:05:34,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-04-06 20:05:34,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:05:34,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-04-06 20:05:34,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:05:34,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-04-06 20:05:34,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:05:34,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-04-06 20:05:34,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:34,560 INFO L134 CoverageAnalysis]: Checked inductivity of 11773 backedges. 1593 proven. 4456 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 20:05:34,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:34,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980158281] [2022-04-06 20:05:34,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980158281] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:34,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260681614] [2022-04-06 20:05:34,561 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:05:34,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:34,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:34,562 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:05:34,563 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:05:34,774 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 55 check-sat command(s) [2022-04-06 20:05:34,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:34,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 1087 conjuncts, 113 conjunts are in the unsatisfiable core [2022-04-06 20:05:34,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:35,318 INFO L134 CoverageAnalysis]: Checked inductivity of 11773 backedges. 1648 proven. 4401 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 20:05:35,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:35,960 INFO L134 CoverageAnalysis]: Checked inductivity of 11773 backedges. 1648 proven. 4401 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 20:05:35,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260681614] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:35,960 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:35,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 60, 60] total 64 [2022-04-06 20:05:35,960 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:35,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [172629550] [2022-04-06 20:05:35,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [172629550] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:35,960 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:35,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [61] imperfect sequences [] total 61 [2022-04-06 20:05:35,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799622529] [2022-04-06 20:05:35,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:35,961 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-04-06 20:05:35,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:35,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-04-06 20:05:35,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1668, Invalid=2364, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:05:35,964 INFO L87 Difference]: Start difference. First operand 449 states and 450 transitions. Second operand has 61 states, 61 states have (on average 2.8688524590163933) internal successors, (175), 59 states have internal predecessors, (175), 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:05:36,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:36,921 INFO L93 Difference]: Finished difference Result 459 states and 460 transitions. [2022-04-06 20:05:36,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-04-06 20:05:36,921 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 2.8688524590163933) internal successors, (175), 59 states have internal predecessors, (175), 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 446 [2022-04-06 20:05:36,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:36,922 INFO L225 Difference]: With dead ends: 459 [2022-04-06 20:05:36,922 INFO L226 Difference]: Without dead ends: 457 [2022-04-06 20:05:36,923 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1175 GetRequests, 1052 SyntacticMatches, 2 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2479 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=4933, Invalid=10073, Unknown=0, NotChecked=0, Total=15006 [2022-04-06 20:05:36,923 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 84 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 1278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:36,924 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 60 Invalid, 1278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:05:36,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2022-04-06 20:05:36,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 456. [2022-04-06 20:05:36,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 340 states have (on average 1.0058823529411764) internal successors, (342), 341 states have internal predecessors, (342), 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:05:36,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 457 transitions. [2022-04-06 20:05:36,993 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 457 transitions. Word has length 446 [2022-04-06 20:05:36,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:36,993 INFO L478 AbstractCegarLoop]: Abstraction has 456 states and 457 transitions. [2022-04-06 20:05:36,993 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 2.8688524590163933) internal successors, (175), 59 states have internal predecessors, (175), 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:05:36,993 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 457 transitions. [2022-04-06 20:05:36,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 454 [2022-04-06 20:05:36,995 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:36,995 INFO L499 BasicCegarLoop]: trace histogram [56, 56, 56, 55, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:37,026 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-04-06 20:05:37,212 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,SelfDestructingSolverStorable109 [2022-04-06 20:05:37,212 INFO L403 AbstractCegarLoop]: === Iteration 111 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:37,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:37,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1866586820, now seen corresponding path program 217 times [2022-04-06 20:05:37,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:37,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [96341285] [2022-04-06 20:05:37,213 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:37,213 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:37,213 INFO L85 PathProgramCache]: Analyzing trace with hash 1866586820, now seen corresponding path program 218 times [2022-04-06 20:05:37,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:37,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457321501] [2022-04-06 20:05:37,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:37,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:37,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:39,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:05:39,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:05:39,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:05:39,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:05:39,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:05:39,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:05:39,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:05:39,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:05:39,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:05:39,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:05:39,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:05:39,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:05:39,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:05:39,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:05:39,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:05:39,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:05:39,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:05:39,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:05:39,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:05:39,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:05:39,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:05:39,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:05:39,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:05:39,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:05:39,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:05:39,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:05:39,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:05:39,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:05:39,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:05:39,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:05:39,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:05:39,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:05:39,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:05:39,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:05:39,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:05:39,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:05:39,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:05:39,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-04-06 20:05:39,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:05:39,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-04-06 20:05:39,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:05:39,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-04-06 20:05:39,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:05:39,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-04-06 20:05:39,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:05:39,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-04-06 20:05:39,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:05:39,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-04-06 20:05:39,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:05:39,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-04-06 20:05:39,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:05:39,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-04-06 20:05:39,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:05:39,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-04-06 20:05:39,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:05:39,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:39,605 INFO L134 CoverageAnalysis]: Checked inductivity of 12155 backedges. 4512 proven. 1703 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:05:39,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:39,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457321501] [2022-04-06 20:05:39,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457321501] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:39,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472954444] [2022-04-06 20:05:39,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:05:39,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:39,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:39,606 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:05:39,608 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:05:39,748 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:05:39,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:39,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 1101 conjuncts, 114 conjunts are in the unsatisfiable core [2022-04-06 20:05:39,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:44,338 INFO L134 CoverageAnalysis]: Checked inductivity of 12155 backedges. 4675 proven. 1540 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:05:44,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:45,080 INFO L134 CoverageAnalysis]: Checked inductivity of 12155 backedges. 4675 proven. 1540 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:05:45,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472954444] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:45,081 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:45,081 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [116, 115, 115] total 174 [2022-04-06 20:05:45,081 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:45,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [96341285] [2022-04-06 20:05:45,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [96341285] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:45,081 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:45,081 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [116] imperfect sequences [] total 116 [2022-04-06 20:05:45,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196900975] [2022-04-06 20:05:45,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:45,082 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 116 states [2022-04-06 20:05:45,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:45,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2022-04-06 20:05:45,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6676, Invalid=23426, Unknown=0, NotChecked=0, Total=30102 [2022-04-06 20:05:45,084 INFO L87 Difference]: Start difference. First operand 456 states and 457 transitions. Second operand has 116 states, 116 states have (on average 1.5258620689655173) internal successors, (177), 115 states have internal predecessors, (177), 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:05:49,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:49,264 INFO L93 Difference]: Finished difference Result 633 states and 690 transitions. [2022-04-06 20:05:49,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-04-06 20:05:49,265 INFO L78 Accepts]: Start accepts. Automaton has has 116 states, 116 states have (on average 1.5258620689655173) internal successors, (177), 115 states have internal predecessors, (177), 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 453 [2022-04-06 20:05:49,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:49,266 INFO L225 Difference]: With dead ends: 633 [2022-04-06 20:05:49,266 INFO L226 Difference]: Without dead ends: 457 [2022-04-06 20:05:49,270 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1245 GetRequests, 959 SyntacticMatches, 1 SemanticMatches, 285 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24319 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=13462, Invalid=68620, Unknown=0, NotChecked=0, Total=82082 [2022-04-06 20:05:49,270 INFO L913 BasicCegarLoop]: 67 mSDtfsCounter, 21 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1752 mSolverCounterSat, 235 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 1987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 235 IncrementalHoareTripleChecker+Valid, 1752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:49,270 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 104 Invalid, 1987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [235 Valid, 1752 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:05:49,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2022-04-06 20:05:49,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 457. [2022-04-06 20:05:49,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 341 states have (on average 1.0058651026392962) internal successors, (343), 342 states have internal predecessors, (343), 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:05:49,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 458 transitions. [2022-04-06 20:05:49,318 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 458 transitions. Word has length 453 [2022-04-06 20:05:49,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:49,318 INFO L478 AbstractCegarLoop]: Abstraction has 457 states and 458 transitions. [2022-04-06 20:05:49,318 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 116 states, 116 states have (on average 1.5258620689655173) internal successors, (177), 115 states have internal predecessors, (177), 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:05:49,318 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 458 transitions. [2022-04-06 20:05:49,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 455 [2022-04-06 20:05:49,320 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:49,320 INFO L499 BasicCegarLoop]: trace histogram [56, 56, 56, 56, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:49,336 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:05:49,524 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:49,524 INFO L403 AbstractCegarLoop]: === Iteration 112 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:49,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:49,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1528406132, now seen corresponding path program 219 times [2022-04-06 20:05:49,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:49,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1256060450] [2022-04-06 20:05:49,525 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:49,525 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:49,525 INFO L85 PathProgramCache]: Analyzing trace with hash -1528406132, now seen corresponding path program 220 times [2022-04-06 20:05:49,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:49,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746491723] [2022-04-06 20:05:49,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:49,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:49,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:50,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:05:50,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:05:50,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:05:50,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:05:50,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:05:50,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:05:50,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:05:50,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:05:50,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:05:50,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:05:50,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:05:50,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:05:50,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:05:50,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:05:50,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:05:50,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:05:50,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:05:50,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:05:50,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:05:50,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:05:50,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:05:50,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:05:50,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:05:50,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:05:50,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:05:50,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:05:50,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:05:50,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:05:50,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:05:50,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:05:50,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:05:50,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:05:50,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:05:50,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:05:50,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:05:50,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:05:50,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:05:50,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:05:50,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:05:50,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:05:50,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-04-06 20:05:50,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:05:50,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-04-06 20:05:50,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:05:50,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-04-06 20:05:50,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:05:50,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-04-06 20:05:50,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:05:50,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-04-06 20:05:50,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:05:50,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-04-06 20:05:50,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:05:50,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-04-06 20:05:50,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:05:50,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-04-06 20:05:50,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:50,622 INFO L134 CoverageAnalysis]: Checked inductivity of 12211 backedges. 1650 proven. 4621 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:05:50,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:50,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746491723] [2022-04-06 20:05:50,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746491723] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:50,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564702616] [2022-04-06 20:05:50,623 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:05:50,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:50,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:50,624 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:05:50,624 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:05:50,776 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:05:50,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:50,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 115 conjunts are in the unsatisfiable core [2022-04-06 20:05:50,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:51,353 INFO L134 CoverageAnalysis]: Checked inductivity of 12211 backedges. 1706 proven. 4565 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:05:51,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:51,834 INFO L134 CoverageAnalysis]: Checked inductivity of 12211 backedges. 1706 proven. 4565 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:05:51,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564702616] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:51,834 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:51,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 65 [2022-04-06 20:05:51,835 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:51,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1256060450] [2022-04-06 20:05:51,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1256060450] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:51,835 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:51,835 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [] total 62 [2022-04-06 20:05:51,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816709540] [2022-04-06 20:05:51,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:51,835 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-04-06 20:05:51,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:51,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-04-06 20:05:51,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1726, Invalid=2434, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:05:51,836 INFO L87 Difference]: Start difference. First operand 457 states and 458 transitions. Second operand has 62 states, 62 states have (on average 2.870967741935484) internal successors, (178), 60 states have internal predecessors, (178), 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:05:53,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:53,158 INFO L93 Difference]: Finished difference Result 467 states and 468 transitions. [2022-04-06 20:05:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-04-06 20:05:53,158 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 2.870967741935484) internal successors, (178), 60 states have internal predecessors, (178), 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 454 [2022-04-06 20:05:53,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:53,159 INFO L225 Difference]: With dead ends: 467 [2022-04-06 20:05:53,159 INFO L226 Difference]: Without dead ends: 465 [2022-04-06 20:05:53,160 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1196 GetRequests, 1071 SyntacticMatches, 2 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2552 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=5106, Invalid=10394, Unknown=0, NotChecked=0, Total=15500 [2022-04-06 20:05:53,161 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 81 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1104 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 1334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 1104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:53,161 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 50 Invalid, 1334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 1104 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:05:53,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2022-04-06 20:05:53,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 464. [2022-04-06 20:05:53,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 346 states have (on average 1.0057803468208093) internal successors, (348), 347 states have internal predecessors, (348), 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:05:53,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 465 transitions. [2022-04-06 20:05:53,209 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 465 transitions. Word has length 454 [2022-04-06 20:05:53,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:53,209 INFO L478 AbstractCegarLoop]: Abstraction has 464 states and 465 transitions. [2022-04-06 20:05:53,209 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 2.870967741935484) internal successors, (178), 60 states have internal predecessors, (178), 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:05:53,209 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 465 transitions. [2022-04-06 20:05:53,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2022-04-06 20:05:53,211 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:53,211 INFO L499 BasicCegarLoop]: trace histogram [57, 57, 57, 56, 56, 56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:53,227 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:05:53,415 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,SelfDestructingSolverStorable111 [2022-04-06 20:05:53,415 INFO L403 AbstractCegarLoop]: === Iteration 113 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:53,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:53,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1466949478, now seen corresponding path program 221 times [2022-04-06 20:05:53,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:53,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1541786389] [2022-04-06 20:05:53,416 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:53,416 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:53,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1466949478, now seen corresponding path program 222 times [2022-04-06 20:05:53,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:53,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484720013] [2022-04-06 20:05:53,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:53,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:53,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:56,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:05:56,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:05:56,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:05:56,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:05:56,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:05:56,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:05:56,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:05:56,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:05:56,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:05:56,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:05:56,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:05:56,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:05:56,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:05:56,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:05:56,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:05:56,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:05:56,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:05:56,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:05:56,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:05:56,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:05:56,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:05:56,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:05:56,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:05:56,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:05:56,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:05:56,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:05:56,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:05:56,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:05:56,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:05:56,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:05:56,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:05:56,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:05:56,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:05:56,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:05:56,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:05:56,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:05:56,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:05:56,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:05:56,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:05:56,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:05:56,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-04-06 20:05:56,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:05:56,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-04-06 20:05:56,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:05:56,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-04-06 20:05:56,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:05:56,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-04-06 20:05:56,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:05:56,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-04-06 20:05:56,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:05:56,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-04-06 20:05:56,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:05:56,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-04-06 20:05:56,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:05:56,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-04-06 20:05:56,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:05:56,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:56,591 INFO L134 CoverageAnalysis]: Checked inductivity of 12600 backedges. 4678 proven. 1762 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:05:56,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:56,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484720013] [2022-04-06 20:05:56,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484720013] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:56,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808278] [2022-04-06 20:05:56,592 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:05:56,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:56,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:56,593 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:05:56,594 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:05:56,798 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 57 check-sat command(s) [2022-04-06 20:05:56,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:56,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 1120 conjuncts, 116 conjunts are in the unsatisfiable core [2022-04-06 20:05:56,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:59,797 INFO L134 CoverageAnalysis]: Checked inductivity of 12600 backedges. 4844 proven. 1596 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:05:59,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:00,228 INFO L134 CoverageAnalysis]: Checked inductivity of 12600 backedges. 4844 proven. 1596 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:06:00,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808278] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:00,228 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:00,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 117, 117] total 177 [2022-04-06 20:06:00,229 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:00,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1541786389] [2022-04-06 20:06:00,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1541786389] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:00,229 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:00,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [118] imperfect sequences [] total 118 [2022-04-06 20:06:00,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357085109] [2022-04-06 20:06:00,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:00,231 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 118 states [2022-04-06 20:06:00,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:00,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2022-04-06 20:06:00,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6909, Invalid=24243, Unknown=0, NotChecked=0, Total=31152 [2022-04-06 20:06:00,233 INFO L87 Difference]: Start difference. First operand 464 states and 465 transitions. Second operand has 118 states, 118 states have (on average 1.5254237288135593) internal successors, (180), 117 states have internal predecessors, (180), 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:06:03,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:03,169 INFO L93 Difference]: Finished difference Result 644 states and 702 transitions. [2022-04-06 20:06:03,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2022-04-06 20:06:03,169 INFO L78 Accepts]: Start accepts. Automaton has has 118 states, 118 states have (on average 1.5254237288135593) internal successors, (180), 117 states have internal predecessors, (180), 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 461 [2022-04-06 20:06:03,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:03,177 INFO L225 Difference]: With dead ends: 644 [2022-04-06 20:06:03,177 INFO L226 Difference]: Without dead ends: 465 [2022-04-06 20:06:03,181 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1267 GetRequests, 976 SyntacticMatches, 1 SemanticMatches, 290 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25181 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=13930, Invalid=71042, Unknown=0, NotChecked=0, Total=84972 [2022-04-06 20:06:03,181 INFO L913 BasicCegarLoop]: 68 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2111 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 2352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 2111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:03,181 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 120 Invalid, 2352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 2111 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:06:03,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2022-04-06 20:06:03,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 465. [2022-04-06 20:06:03,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 347 states have (on average 1.005763688760807) internal successors, (349), 348 states have internal predecessors, (349), 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:06:03,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 466 transitions. [2022-04-06 20:06:03,246 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 466 transitions. Word has length 461 [2022-04-06 20:06:03,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:03,247 INFO L478 AbstractCegarLoop]: Abstraction has 465 states and 466 transitions. [2022-04-06 20:06:03,247 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 118 states, 118 states have (on average 1.5254237288135593) internal successors, (180), 117 states have internal predecessors, (180), 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:06:03,247 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 466 transitions. [2022-04-06 20:06:03,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 463 [2022-04-06 20:06:03,249 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:03,249 INFO L499 BasicCegarLoop]: trace histogram [57, 57, 57, 57, 56, 56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:03,265 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:06:03,454 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,SelfDestructingSolverStorable112 [2022-04-06 20:06:03,454 INFO L403 AbstractCegarLoop]: === Iteration 114 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:03,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:03,454 INFO L85 PathProgramCache]: Analyzing trace with hash -943252434, now seen corresponding path program 223 times [2022-04-06 20:06:03,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:03,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1804713924] [2022-04-06 20:06:03,455 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:03,455 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:03,455 INFO L85 PathProgramCache]: Analyzing trace with hash -943252434, now seen corresponding path program 224 times [2022-04-06 20:06:03,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:03,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293243713] [2022-04-06 20:06:03,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:03,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:03,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:04,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:06:04,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:06:04,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:06:04,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:06:04,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:06:04,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:06:04,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:06:04,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:06:04,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:06:04,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:06:04,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:06:04,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:06:04,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:06:04,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:06:04,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:06:04,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:06:04,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:06:04,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:06:04,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:06:04,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:06:04,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:06:04,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:06:04,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:06:04,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:06:04,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:06:04,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:06:04,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:06:04,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:06:04,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:06:04,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:06:04,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:06:04,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:06:04,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:06:04,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-04-06 20:06:04,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:06:04,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-04-06 20:06:04,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:06:04,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:06:04,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:06:04,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-04-06 20:06:04,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:06:04,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-04-06 20:06:04,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:06:04,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-04-06 20:06:04,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:06:04,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-04-06 20:06:04,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:06:04,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-04-06 20:06:04,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:06:04,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-04-06 20:06:04,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:06:04,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-04-06 20:06:04,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:06:04,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-04-06 20:06:04,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:06:04,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-04-06 20:06:04,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:04,725 INFO L134 CoverageAnalysis]: Checked inductivity of 12657 backedges. 1708 proven. 4789 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:06:04,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:04,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293243713] [2022-04-06 20:06:04,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293243713] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:04,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938298011] [2022-04-06 20:06:04,726 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:06:04,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:04,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:04,727 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:06:04,727 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:06:04,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:06:04,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:04,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 1125 conjuncts, 117 conjunts are in the unsatisfiable core [2022-04-06 20:06:04,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:05,248 INFO L134 CoverageAnalysis]: Checked inductivity of 12657 backedges. 1765 proven. 4732 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:06:05,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:05,641 INFO L134 CoverageAnalysis]: Checked inductivity of 12657 backedges. 1765 proven. 4732 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:06:05,641 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938298011] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:05,641 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:05,641 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 62, 62] total 66 [2022-04-06 20:06:05,642 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:05,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1804713924] [2022-04-06 20:06:05,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1804713924] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:05,642 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:05,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [63] imperfect sequences [] total 63 [2022-04-06 20:06:05,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362840399] [2022-04-06 20:06:05,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:05,642 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-04-06 20:06:05,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:05,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-04-06 20:06:05,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1785, Invalid=2505, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:06:05,643 INFO L87 Difference]: Start difference. First operand 465 states and 466 transitions. Second operand has 63 states, 63 states have (on average 2.873015873015873) internal successors, (181), 61 states have internal predecessors, (181), 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:06:06,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:06,673 INFO L93 Difference]: Finished difference Result 475 states and 476 transitions. [2022-04-06 20:06:06,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-04-06 20:06:06,674 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 2.873015873015873) internal successors, (181), 61 states have internal predecessors, (181), 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 462 [2022-04-06 20:06:06,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:06,675 INFO L225 Difference]: With dead ends: 475 [2022-04-06 20:06:06,675 INFO L226 Difference]: Without dead ends: 473 [2022-04-06 20:06:06,676 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1217 GetRequests, 1090 SyntacticMatches, 2 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2626 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=5282, Invalid=10720, Unknown=0, NotChecked=0, Total=16002 [2022-04-06 20:06:06,677 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 84 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1066 mSolverCounterSat, 234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Valid, 1066 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:06,677 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 55 Invalid, 1300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [234 Valid, 1066 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:06:06,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2022-04-06 20:06:06,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 472. [2022-04-06 20:06:06,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 352 states have (on average 1.0056818181818181) internal successors, (354), 353 states have internal predecessors, (354), 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:06:06,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 473 transitions. [2022-04-06 20:06:06,726 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 473 transitions. Word has length 462 [2022-04-06 20:06:06,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:06,727 INFO L478 AbstractCegarLoop]: Abstraction has 472 states and 473 transitions. [2022-04-06 20:06:06,727 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 2.873015873015873) internal successors, (181), 61 states have internal predecessors, (181), 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:06:06,727 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 473 transitions. [2022-04-06 20:06:06,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 470 [2022-04-06 20:06:06,729 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:06,729 INFO L499 BasicCegarLoop]: trace histogram [58, 58, 58, 57, 57, 57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:06,747 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2022-04-06 20:06:06,934 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:06,935 INFO L403 AbstractCegarLoop]: === Iteration 115 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:06,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:06,935 INFO L85 PathProgramCache]: Analyzing trace with hash 1375864964, now seen corresponding path program 225 times [2022-04-06 20:06:06,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:06,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [728331479] [2022-04-06 20:06:06,936 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:06,936 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:06,936 INFO L85 PathProgramCache]: Analyzing trace with hash 1375864964, now seen corresponding path program 226 times [2022-04-06 20:06:06,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:06,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483974046] [2022-04-06 20:06:06,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:06,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:06,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:10,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:06:10,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:06:10,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:06:10,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:06:10,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:06:10,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:06:10,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:06:10,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:06:10,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:06:10,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:06:10,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:06:10,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:06:10,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:06:10,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:06:10,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:06:10,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:06:10,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:06:10,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:06:10,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:06:10,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:06:10,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:06:10,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:06:10,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:06:10,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:06:10,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:06:10,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:06:10,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:06:10,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:06:10,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:06:10,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:06:10,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:06:10,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:06:10,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:06:10,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-04-06 20:06:10,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:06:10,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-04-06 20:06:10,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:06:10,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:06:10,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:06:10,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-04-06 20:06:10,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:06:10,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-04-06 20:06:10,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:06:10,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-04-06 20:06:10,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:06:10,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-04-06 20:06:10,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:06:10,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-04-06 20:06:10,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:06:10,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-04-06 20:06:10,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:06:10,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-04-06 20:06:10,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:06:10,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-04-06 20:06:10,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:06:10,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-04-06 20:06:10,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:06:10,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:10,136 INFO L134 CoverageAnalysis]: Checked inductivity of 13053 backedges. 4847 proven. 1822 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 20:06:10,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:10,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483974046] [2022-04-06 20:06:10,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483974046] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:10,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124347852] [2022-04-06 20:06:10,137 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:06:10,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:10,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:10,138 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:06:10,138 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:06:10,308 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:06:10,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:10,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 1139 conjuncts, 118 conjunts are in the unsatisfiable core [2022-04-06 20:06:10,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:13,262 INFO L134 CoverageAnalysis]: Checked inductivity of 13053 backedges. 5016 proven. 1653 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 20:06:13,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:13,690 INFO L134 CoverageAnalysis]: Checked inductivity of 13053 backedges. 5016 proven. 1653 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 20:06:13,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124347852] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:13,690 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:13,690 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [120, 119, 119] total 180 [2022-04-06 20:06:13,691 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:13,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [728331479] [2022-04-06 20:06:13,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [728331479] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:13,691 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:13,691 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [120] imperfect sequences [] total 120 [2022-04-06 20:06:13,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225846292] [2022-04-06 20:06:13,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:13,691 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2022-04-06 20:06:13,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:13,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2022-04-06 20:06:13,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7146, Invalid=25074, Unknown=0, NotChecked=0, Total=32220 [2022-04-06 20:06:13,693 INFO L87 Difference]: Start difference. First operand 472 states and 473 transitions. Second operand has 120 states, 120 states have (on average 1.525) internal successors, (183), 119 states have internal predecessors, (183), 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:06:17,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:17,577 INFO L93 Difference]: Finished difference Result 655 states and 714 transitions. [2022-04-06 20:06:17,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-04-06 20:06:17,577 INFO L78 Accepts]: Start accepts. Automaton has has 120 states, 120 states have (on average 1.525) internal successors, (183), 119 states have internal predecessors, (183), 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 469 [2022-04-06 20:06:17,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:17,578 INFO L225 Difference]: With dead ends: 655 [2022-04-06 20:06:17,579 INFO L226 Difference]: Without dead ends: 473 [2022-04-06 20:06:17,582 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1289 GetRequests, 993 SyntacticMatches, 1 SemanticMatches, 295 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26058 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=14406, Invalid=73506, Unknown=0, NotChecked=0, Total=87912 [2022-04-06 20:06:17,582 INFO L913 BasicCegarLoop]: 69 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2338 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 2581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 2338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:17,582 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 116 Invalid, 2581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 2338 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:06:17,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2022-04-06 20:06:17,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 473. [2022-04-06 20:06:17,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 353 states have (on average 1.0056657223796035) internal successors, (355), 354 states have internal predecessors, (355), 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:06:17,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 474 transitions. [2022-04-06 20:06:17,634 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 474 transitions. Word has length 469 [2022-04-06 20:06:17,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:17,634 INFO L478 AbstractCegarLoop]: Abstraction has 473 states and 474 transitions. [2022-04-06 20:06:17,634 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 120 states, 120 states have (on average 1.525) internal successors, (183), 119 states have internal predecessors, (183), 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:06:17,634 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 474 transitions. [2022-04-06 20:06:17,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2022-04-06 20:06:17,636 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:17,636 INFO L499 BasicCegarLoop]: trace histogram [58, 58, 58, 58, 57, 57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:17,655 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2022-04-06 20:06:17,851 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-04-06 20:06:17,851 INFO L403 AbstractCegarLoop]: === Iteration 116 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:17,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:17,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1523842380, now seen corresponding path program 227 times [2022-04-06 20:06:17,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:17,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2069470852] [2022-04-06 20:06:17,852 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:17,852 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:17,853 INFO L85 PathProgramCache]: Analyzing trace with hash 1523842380, now seen corresponding path program 228 times [2022-04-06 20:06:17,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:17,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961308792] [2022-04-06 20:06:17,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:17,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:17,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:18,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:19,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:06:19,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:06:19,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:06:19,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:06:19,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:06:19,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:06:19,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:06:19,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:06:19,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:06:19,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:06:19,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:06:19,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:06:19,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:06:19,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:06:19,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:06:19,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:06:19,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:06:19,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:06:19,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:06:19,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:06:19,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:06:19,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:06:19,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:06:19,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:06:19,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:06:19,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:06:19,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:06:19,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:06:19,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:06:19,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:06:19,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:06:19,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:06:19,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:06:19,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:06:19,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-04-06 20:06:19,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:06:19,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:06:19,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:06:19,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-04-06 20:06:19,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:06:19,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-04-06 20:06:19,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:06:19,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-04-06 20:06:19,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:06:19,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-04-06 20:06:19,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:06:19,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-04-06 20:06:19,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:06:19,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-04-06 20:06:19,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:06:19,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-04-06 20:06:19,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:06:19,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-04-06 20:06:19,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:06:19,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-04-06 20:06:19,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:06:19,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-04-06 20:06:19,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,084 INFO L134 CoverageAnalysis]: Checked inductivity of 13111 backedges. 1767 proven. 4960 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 20:06:19,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:19,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961308792] [2022-04-06 20:06:19,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961308792] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:19,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798744682] [2022-04-06 20:06:19,084 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:06:19,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:19,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:19,085 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:06:19,086 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:06:19,311 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 58 check-sat command(s) [2022-04-06 20:06:19,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:19,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 1144 conjuncts, 119 conjunts are in the unsatisfiable core [2022-04-06 20:06:19,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:19,682 INFO L134 CoverageAnalysis]: Checked inductivity of 13111 backedges. 1825 proven. 4902 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 20:06:19,682 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:20,069 INFO L134 CoverageAnalysis]: Checked inductivity of 13111 backedges. 1825 proven. 4902 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 20:06:20,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798744682] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:20,069 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:20,070 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 63, 63] total 67 [2022-04-06 20:06:20,070 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:20,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2069470852] [2022-04-06 20:06:20,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2069470852] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:20,070 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:20,070 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [64] imperfect sequences [] total 64 [2022-04-06 20:06:20,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926392265] [2022-04-06 20:06:20,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:20,070 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-04-06 20:06:20,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:20,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-04-06 20:06:20,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1845, Invalid=2577, Unknown=0, NotChecked=0, Total=4422 [2022-04-06 20:06:20,071 INFO L87 Difference]: Start difference. First operand 473 states and 474 transitions. Second operand has 64 states, 64 states have (on average 2.875) internal successors, (184), 62 states have internal predecessors, (184), 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:06:21,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:21,013 INFO L93 Difference]: Finished difference Result 483 states and 484 transitions. [2022-04-06 20:06:21,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-04-06 20:06:21,013 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 2.875) internal successors, (184), 62 states have internal predecessors, (184), 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 470 [2022-04-06 20:06:21,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:21,014 INFO L225 Difference]: With dead ends: 483 [2022-04-06 20:06:21,015 INFO L226 Difference]: Without dead ends: 481 [2022-04-06 20:06:21,015 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1238 GetRequests, 1109 SyntacticMatches, 2 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2701 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=5461, Invalid=11051, Unknown=0, NotChecked=0, Total=16512 [2022-04-06 20:06:21,015 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 85 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1050 mSolverCounterSat, 238 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 238 IncrementalHoareTripleChecker+Valid, 1050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:21,016 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 55 Invalid, 1288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [238 Valid, 1050 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:06:21,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2022-04-06 20:06:21,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 480. [2022-04-06 20:06:21,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 358 states have (on average 1.005586592178771) internal successors, (360), 359 states have internal predecessors, (360), 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:06:21,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 481 transitions. [2022-04-06 20:06:21,067 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 481 transitions. Word has length 470 [2022-04-06 20:06:21,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:21,067 INFO L478 AbstractCegarLoop]: Abstraction has 480 states and 481 transitions. [2022-04-06 20:06:21,067 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 2.875) internal successors, (184), 62 states have internal predecessors, (184), 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:06:21,067 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 481 transitions. [2022-04-06 20:06:21,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2022-04-06 20:06:21,069 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:21,069 INFO L499 BasicCegarLoop]: trace histogram [59, 59, 59, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:21,088 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2022-04-06 20:06:21,275 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,SelfDestructingSolverStorable115 [2022-04-06 20:06:21,275 INFO L403 AbstractCegarLoop]: === Iteration 117 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:21,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:21,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1907799642, now seen corresponding path program 229 times [2022-04-06 20:06:21,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:21,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1896091127] [2022-04-06 20:06:21,279 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:21,279 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:21,279 INFO L85 PathProgramCache]: Analyzing trace with hash -1907799642, now seen corresponding path program 230 times [2022-04-06 20:06:21,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:21,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155247781] [2022-04-06 20:06:21,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:21,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:21,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:23,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:06:23,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:06:23,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:06:23,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:06:23,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:06:23,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:06:23,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:06:23,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:06:23,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:06:23,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:06:23,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:06:23,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:06:23,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:06:23,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:06:23,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:06:23,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:06:23,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:06:23,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:06:23,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:06:23,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:06:23,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:06:23,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:06:23,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:06:23,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:06:23,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:06:23,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:06:23,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:06:23,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:06:23,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:06:23,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:06:23,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:06:23,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:06:23,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:06:23,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:06:23,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-04-06 20:06:23,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:06:23,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:06:23,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:06:23,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-04-06 20:06:23,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:06:23,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-04-06 20:06:23,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:06:23,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-04-06 20:06:23,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:06:23,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-04-06 20:06:23,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:06:23,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-04-06 20:06:23,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:06:23,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-04-06 20:06:23,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:06:23,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-04-06 20:06:23,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:06:23,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-04-06 20:06:23,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:06:23,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-04-06 20:06:23,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:06:23,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-04-06 20:06:23,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:06:23,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:23,516 INFO L134 CoverageAnalysis]: Checked inductivity of 13514 backedges. 5019 proven. 1883 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:06:23,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:23,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155247781] [2022-04-06 20:06:23,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155247781] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:23,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430934081] [2022-04-06 20:06:23,517 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:06:23,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:23,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:23,518 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:06:23,519 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:06:23,659 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:06:23,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:23,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 120 conjunts are in the unsatisfiable core [2022-04-06 20:06:23,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:26,776 INFO L134 CoverageAnalysis]: Checked inductivity of 13514 backedges. 5191 proven. 1711 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:06:26,776 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:27,231 INFO L134 CoverageAnalysis]: Checked inductivity of 13514 backedges. 5191 proven. 1711 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:06:27,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430934081] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:27,231 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:27,231 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [122, 121, 121] total 183 [2022-04-06 20:06:27,232 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:27,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1896091127] [2022-04-06 20:06:27,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1896091127] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:27,232 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:27,232 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [122] imperfect sequences [] total 122 [2022-04-06 20:06:27,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647917800] [2022-04-06 20:06:27,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:27,232 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2022-04-06 20:06:27,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:27,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2022-04-06 20:06:27,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7387, Invalid=25919, Unknown=0, NotChecked=0, Total=33306 [2022-04-06 20:06:27,234 INFO L87 Difference]: Start difference. First operand 480 states and 481 transitions. Second operand has 122 states, 122 states have (on average 1.5245901639344261) internal successors, (186), 121 states have internal predecessors, (186), 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:06:30,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:30,565 INFO L93 Difference]: Finished difference Result 666 states and 726 transitions. [2022-04-06 20:06:30,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-04-06 20:06:30,566 INFO L78 Accepts]: Start accepts. Automaton has has 122 states, 122 states have (on average 1.5245901639344261) internal successors, (186), 121 states have internal predecessors, (186), 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 477 [2022-04-06 20:06:30,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:30,567 INFO L225 Difference]: With dead ends: 666 [2022-04-06 20:06:30,567 INFO L226 Difference]: Without dead ends: 481 [2022-04-06 20:06:30,570 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1311 GetRequests, 1010 SyntacticMatches, 1 SemanticMatches, 300 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26950 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=14890, Invalid=76012, Unknown=0, NotChecked=0, Total=90902 [2022-04-06 20:06:30,571 INFO L913 BasicCegarLoop]: 70 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2891 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 3139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 2891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:30,571 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 132 Invalid, 3139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 2891 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:06:30,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2022-04-06 20:06:30,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 481. [2022-04-06 20:06:30,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 359 states have (on average 1.0055710306406684) internal successors, (361), 360 states have internal predecessors, (361), 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:06:30,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 482 transitions. [2022-04-06 20:06:30,624 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 482 transitions. Word has length 477 [2022-04-06 20:06:30,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:30,624 INFO L478 AbstractCegarLoop]: Abstraction has 481 states and 482 transitions. [2022-04-06 20:06:30,624 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 122 states, 122 states have (on average 1.5245901639344261) internal successors, (186), 121 states have internal predecessors, (186), 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:06:30,624 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 482 transitions. [2022-04-06 20:06:30,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 479 [2022-04-06 20:06:30,626 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:30,626 INFO L499 BasicCegarLoop]: trace histogram [59, 59, 59, 59, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:30,642 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-04-06 20:06:30,841 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:30,842 INFO L403 AbstractCegarLoop]: === Iteration 118 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:30,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:30,842 INFO L85 PathProgramCache]: Analyzing trace with hash 1163785838, now seen corresponding path program 231 times [2022-04-06 20:06:30,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:30,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2065060351] [2022-04-06 20:06:30,843 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:30,843 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:30,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1163785838, now seen corresponding path program 232 times [2022-04-06 20:06:30,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:30,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629023877] [2022-04-06 20:06:30,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:30,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:30,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:31,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:06:31,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:06:31,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:06:31,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:06:31,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:06:31,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:06:31,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:06:31,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:06:31,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:06:31,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:06:31,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:06:31,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:06:31,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:06:31,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:06:31,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:06:31,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:06:31,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:06:31,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:06:31,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:06:31,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:06:31,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:06:31,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:06:31,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:06:31,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:06:31,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:06:31,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:06:31,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:06:31,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:06:31,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:06:31,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:06:31,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:06:31,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:06:31,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:06:31,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-04-06 20:06:31,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:06:31,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-04-06 20:06:31,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:06:31,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-04-06 20:06:31,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:06:31,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-04-06 20:06:31,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:06:31,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-04-06 20:06:31,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:06:31,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-04-06 20:06:31,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:06:31,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-04-06 20:06:31,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:06:31,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-04-06 20:06:31,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:06:31,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-04-06 20:06:31,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:06:31,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-04-06 20:06:31,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:06:31,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-04-06 20:06:31,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:06:31,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-04-06 20:06:31,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:06:31,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-04-06 20:06:31,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:31,730 INFO L134 CoverageAnalysis]: Checked inductivity of 13573 backedges. 1827 proven. 5134 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:06:31,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:31,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629023877] [2022-04-06 20:06:31,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629023877] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:31,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987335375] [2022-04-06 20:06:31,730 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:06:31,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:31,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:31,731 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:06:31,732 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:06:31,896 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:06:31,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:31,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 1163 conjuncts, 121 conjunts are in the unsatisfiable core [2022-04-06 20:06:31,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:32,579 INFO L134 CoverageAnalysis]: Checked inductivity of 13573 backedges. 1886 proven. 5075 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:06:32,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:33,101 INFO L134 CoverageAnalysis]: Checked inductivity of 13573 backedges. 1886 proven. 5075 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:06:33,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987335375] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:33,101 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:33,101 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 64] total 68 [2022-04-06 20:06:33,101 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:33,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2065060351] [2022-04-06 20:06:33,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2065060351] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:33,101 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:33,101 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [65] imperfect sequences [] total 65 [2022-04-06 20:06:33,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891275395] [2022-04-06 20:06:33,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:33,102 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-04-06 20:06:33,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:33,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-04-06 20:06:33,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1906, Invalid=2650, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:06:33,103 INFO L87 Difference]: Start difference. First operand 481 states and 482 transitions. Second operand has 65 states, 65 states have (on average 2.876923076923077) internal successors, (187), 63 states have internal predecessors, (187), 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:06:34,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:34,042 INFO L93 Difference]: Finished difference Result 491 states and 492 transitions. [2022-04-06 20:06:34,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-04-06 20:06:34,042 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 2.876923076923077) internal successors, (187), 63 states have internal predecessors, (187), 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 478 [2022-04-06 20:06:34,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:34,043 INFO L225 Difference]: With dead ends: 491 [2022-04-06 20:06:34,043 INFO L226 Difference]: Without dead ends: 489 [2022-04-06 20:06:34,044 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1259 GetRequests, 1128 SyntacticMatches, 2 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2777 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=5643, Invalid=11387, Unknown=0, NotChecked=0, Total=17030 [2022-04-06 20:06:34,044 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 90 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1060 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 1060 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:34,044 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 45 Invalid, 1302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 1060 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:06:34,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-04-06 20:06:34,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 488. [2022-04-06 20:06:34,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 364 states have (on average 1.0054945054945055) internal successors, (366), 365 states have internal predecessors, (366), 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:06:34,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 489 transitions. [2022-04-06 20:06:34,097 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 489 transitions. Word has length 478 [2022-04-06 20:06:34,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:34,097 INFO L478 AbstractCegarLoop]: Abstraction has 488 states and 489 transitions. [2022-04-06 20:06:34,097 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 2.876923076923077) internal successors, (187), 63 states have internal predecessors, (187), 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:06:34,097 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 489 transitions. [2022-04-06 20:06:34,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 486 [2022-04-06 20:06:34,099 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:34,099 INFO L499 BasicCegarLoop]: trace histogram [60, 60, 60, 59, 59, 59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:34,116 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:06:34,303 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:34,303 INFO L403 AbstractCegarLoop]: === Iteration 119 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:34,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:34,304 INFO L85 PathProgramCache]: Analyzing trace with hash 942483012, now seen corresponding path program 233 times [2022-04-06 20:06:34,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:34,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [140304589] [2022-04-06 20:06:34,304 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:34,304 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:34,304 INFO L85 PathProgramCache]: Analyzing trace with hash 942483012, now seen corresponding path program 234 times [2022-04-06 20:06:34,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:34,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310701854] [2022-04-06 20:06:34,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:34,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:34,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:36,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:06:36,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:06:36,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:06:36,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:06:36,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:06:36,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:06:36,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:06:36,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:06:36,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:06:36,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:06:36,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:06:36,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:06:36,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:06:36,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:06:36,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:06:36,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:06:36,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:06:36,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:06:36,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:06:36,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:06:36,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:06:36,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:06:36,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:06:36,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:06:36,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:06:36,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:06:36,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:06:36,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:06:36,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:06:36,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:06:36,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:06:36,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:06:36,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:06:36,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-04-06 20:06:36,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:06:36,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-04-06 20:06:36,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:06:36,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-04-06 20:06:36,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:06:36,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-04-06 20:06:36,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:06:36,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-04-06 20:06:36,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:06:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-04-06 20:06:36,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:06:36,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-04-06 20:06:36,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:06:36,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-04-06 20:06:36,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:06:36,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-04-06 20:06:36,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:06:36,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-04-06 20:06:36,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:06:36,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-04-06 20:06:36,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:06:36,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-04-06 20:06:36,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:06:36,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-04-06 20:06:36,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:06:36,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:36,950 INFO L134 CoverageAnalysis]: Checked inductivity of 13983 backedges. 5194 proven. 1945 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:06:36,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:36,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310701854] [2022-04-06 20:06:36,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310701854] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:36,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144565322] [2022-04-06 20:06:36,950 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:06:36,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:36,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:36,951 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:06:36,952 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:06:37,194 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 60 check-sat command(s) [2022-04-06 20:06:37,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:37,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 1177 conjuncts, 122 conjunts are in the unsatisfiable core [2022-04-06 20:06:37,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:40,536 INFO L134 CoverageAnalysis]: Checked inductivity of 13983 backedges. 5369 proven. 1770 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:06:40,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:40,988 INFO L134 CoverageAnalysis]: Checked inductivity of 13983 backedges. 5369 proven. 1770 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:06:40,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144565322] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:40,988 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:40,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [124, 123, 123] total 186 [2022-04-06 20:06:40,988 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:40,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [140304589] [2022-04-06 20:06:40,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [140304589] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:40,989 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:40,989 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [124] imperfect sequences [] total 124 [2022-04-06 20:06:40,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501953030] [2022-04-06 20:06:40,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:40,989 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 124 states [2022-04-06 20:06:40,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:40,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2022-04-06 20:06:41,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7632, Invalid=26778, Unknown=0, NotChecked=0, Total=34410 [2022-04-06 20:06:41,008 INFO L87 Difference]: Start difference. First operand 488 states and 489 transitions. Second operand has 124 states, 124 states have (on average 1.5241935483870968) internal successors, (189), 123 states have internal predecessors, (189), 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:06:44,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:44,601 INFO L93 Difference]: Finished difference Result 677 states and 738 transitions. [2022-04-06 20:06:44,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2022-04-06 20:06:44,601 INFO L78 Accepts]: Start accepts. Automaton has has 124 states, 124 states have (on average 1.5241935483870968) internal successors, (189), 123 states have internal predecessors, (189), 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 485 [2022-04-06 20:06:44,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:44,603 INFO L225 Difference]: With dead ends: 677 [2022-04-06 20:06:44,603 INFO L226 Difference]: Without dead ends: 489 [2022-04-06 20:06:44,608 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1333 GetRequests, 1027 SyntacticMatches, 1 SemanticMatches, 305 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27857 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=15382, Invalid=78560, Unknown=0, NotChecked=0, Total=93942 [2022-04-06 20:06:44,608 INFO L913 BasicCegarLoop]: 71 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 3032 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 3283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 3032 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:44,608 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 138 Invalid, 3283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 3032 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:06:44,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-04-06 20:06:44,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 489. [2022-04-06 20:06:44,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 365 states have (on average 1.0054794520547945) internal successors, (367), 366 states have internal predecessors, (367), 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:06:44,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 490 transitions. [2022-04-06 20:06:44,684 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 490 transitions. Word has length 485 [2022-04-06 20:06:44,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:44,684 INFO L478 AbstractCegarLoop]: Abstraction has 489 states and 490 transitions. [2022-04-06 20:06:44,685 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 124 states, 124 states have (on average 1.5241935483870968) internal successors, (189), 123 states have internal predecessors, (189), 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:06:44,685 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 490 transitions. [2022-04-06 20:06:44,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2022-04-06 20:06:44,687 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:44,687 INFO L499 BasicCegarLoop]: trace histogram [60, 60, 60, 60, 59, 59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:44,712 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-04-06 20:06:44,911 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-04-06 20:06:44,912 INFO L403 AbstractCegarLoop]: === Iteration 120 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:44,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:44,912 INFO L85 PathProgramCache]: Analyzing trace with hash 1800178444, now seen corresponding path program 235 times [2022-04-06 20:06:44,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:44,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1234314994] [2022-04-06 20:06:44,913 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:44,913 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:44,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1800178444, now seen corresponding path program 236 times [2022-04-06 20:06:44,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:44,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879688383] [2022-04-06 20:06:44,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:44,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:44,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:46,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:06:46,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:06:46,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:06:46,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:06:46,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:06:46,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:06:46,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:06:46,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:06:46,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:06:46,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:06:46,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:06:46,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:06:46,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:06:46,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:06:46,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:06:46,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:06:46,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:06:46,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:06:46,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:06:46,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:06:46,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:06:46,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:06:46,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:06:46,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:06:46,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:06:46,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:06:46,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:06:46,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:06:46,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:06:46,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:06:46,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:06:46,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:06:46,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:06:46,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:06:46,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:06:46,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:06:46,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-04-06 20:06:46,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:06:46,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-04-06 20:06:46,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:06:46,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-04-06 20:06:46,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:06:46,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-04-06 20:06:46,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:06:46,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-04-06 20:06:46,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:06:46,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-04-06 20:06:46,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:06:46,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-04-06 20:06:46,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:06:46,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-04-06 20:06:46,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:06:46,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-04-06 20:06:46,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:06:46,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-04-06 20:06:46,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:06:46,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-04-06 20:06:46,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:06:46,135 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 475 [2022-04-06 20:06:46,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:46,138 INFO L134 CoverageAnalysis]: Checked inductivity of 14043 backedges. 1888 proven. 5311 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:06:46,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:46,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879688383] [2022-04-06 20:06:46,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879688383] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:46,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301485975] [2022-04-06 20:06:46,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:06:46,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:46,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:46,139 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:06:46,140 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:06:46,277 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:06:46,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:46,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 1182 conjuncts, 123 conjunts are in the unsatisfiable core [2022-04-06 20:06:46,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:46,997 INFO L134 CoverageAnalysis]: Checked inductivity of 14043 backedges. 1948 proven. 5251 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:06:46,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:47,413 INFO L134 CoverageAnalysis]: Checked inductivity of 14043 backedges. 1948 proven. 5251 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:06:47,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301485975] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:47,413 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:47,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 65, 65] total 69 [2022-04-06 20:06:47,414 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:47,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1234314994] [2022-04-06 20:06:47,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1234314994] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:47,414 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:47,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [66] imperfect sequences [] total 66 [2022-04-06 20:06:47,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467999413] [2022-04-06 20:06:47,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:47,414 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-04-06 20:06:47,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:47,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-04-06 20:06:47,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1968, Invalid=2724, Unknown=0, NotChecked=0, Total=4692 [2022-04-06 20:06:47,415 INFO L87 Difference]: Start difference. First operand 489 states and 490 transitions. Second operand has 66 states, 66 states have (on average 2.878787878787879) internal successors, (190), 64 states have internal predecessors, (190), 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:06:48,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:48,382 INFO L93 Difference]: Finished difference Result 499 states and 500 transitions. [2022-04-06 20:06:48,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-04-06 20:06:48,382 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 2.878787878787879) internal successors, (190), 64 states have internal predecessors, (190), 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 486 [2022-04-06 20:06:48,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:48,383 INFO L225 Difference]: With dead ends: 499 [2022-04-06 20:06:48,383 INFO L226 Difference]: Without dead ends: 497 [2022-04-06 20:06:48,384 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1280 GetRequests, 1147 SyntacticMatches, 2 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2854 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=5828, Invalid=11728, Unknown=0, NotChecked=0, Total=17556 [2022-04-06 20:06:48,384 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 93 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1030 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 1276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 1030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:48,384 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 40 Invalid, 1276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 1030 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:06:48,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2022-04-06 20:06:48,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 496. [2022-04-06 20:06:48,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 370 states have (on average 1.0054054054054054) internal successors, (372), 371 states have internal predecessors, (372), 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:06:48,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 497 transitions. [2022-04-06 20:06:48,439 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 497 transitions. Word has length 486 [2022-04-06 20:06:48,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:48,439 INFO L478 AbstractCegarLoop]: Abstraction has 496 states and 497 transitions. [2022-04-06 20:06:48,439 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 2.878787878787879) internal successors, (190), 64 states have internal predecessors, (190), 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:06:48,439 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 497 transitions. [2022-04-06 20:06:48,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2022-04-06 20:06:48,441 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:48,441 INFO L499 BasicCegarLoop]: trace histogram [61, 61, 61, 60, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:48,458 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:06:48,652 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2022-04-06 20:06:48,652 INFO L403 AbstractCegarLoop]: === Iteration 121 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:48,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:48,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1969865702, now seen corresponding path program 237 times [2022-04-06 20:06:48,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:48,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [219818540] [2022-04-06 20:06:48,653 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:48,653 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:48,653 INFO L85 PathProgramCache]: Analyzing trace with hash 1969865702, now seen corresponding path program 238 times [2022-04-06 20:06:48,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:48,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598243199] [2022-04-06 20:06:48,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:48,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:48,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:51,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:06:51,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:06:51,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:06:51,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:06:51,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:06:51,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:06:51,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:06:51,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:06:51,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:06:51,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:06:51,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:06:51,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:06:51,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:06:51,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:06:51,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:06:51,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:06:51,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:06:51,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:06:51,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:06:51,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:06:51,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:06:51,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:06:51,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:06:51,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:06:51,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:06:51,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:06:51,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:06:51,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:06:51,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:06:51,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:06:51,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:06:51,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:06:51,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:06:51,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:06:51,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:06:51,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:06:51,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-04-06 20:06:51,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:06:51,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-04-06 20:06:51,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:06:51,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-04-06 20:06:51,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:06:51,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-04-06 20:06:51,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:06:51,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-04-06 20:06:51,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:06:51,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-04-06 20:06:51,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:06:51,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-04-06 20:06:51,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:06:51,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-04-06 20:06:51,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:06:51,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-04-06 20:06:51,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:06:51,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-04-06 20:06:51,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:06:51,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-04-06 20:06:51,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:06:51,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-04-06 20:06:51,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:06:51,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:51,077 INFO L134 CoverageAnalysis]: Checked inductivity of 14460 backedges. 5372 proven. 2008 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 20:06:51,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:51,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598243199] [2022-04-06 20:06:51,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598243199] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:51,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978020534] [2022-04-06 20:06:51,077 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:06:51,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:51,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:51,078 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:06:51,079 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:06:51,237 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:06:51,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:51,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 1196 conjuncts, 124 conjunts are in the unsatisfiable core [2022-04-06 20:06:51,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:54,577 INFO L134 CoverageAnalysis]: Checked inductivity of 14460 backedges. 5550 proven. 1830 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 20:06:54,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:55,074 INFO L134 CoverageAnalysis]: Checked inductivity of 14460 backedges. 5550 proven. 1830 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 20:06:55,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978020534] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:55,075 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:55,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [126, 125, 125] total 189 [2022-04-06 20:06:55,075 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:55,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [219818540] [2022-04-06 20:06:55,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [219818540] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:55,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:55,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [126] imperfect sequences [] total 126 [2022-04-06 20:06:55,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848009834] [2022-04-06 20:06:55,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:55,076 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 126 states [2022-04-06 20:06:55,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:55,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2022-04-06 20:06:55,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7881, Invalid=27651, Unknown=0, NotChecked=0, Total=35532 [2022-04-06 20:06:55,077 INFO L87 Difference]: Start difference. First operand 496 states and 497 transitions. Second operand has 126 states, 126 states have (on average 1.5238095238095237) internal successors, (192), 125 states have internal predecessors, (192), 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:06:59,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:59,055 INFO L93 Difference]: Finished difference Result 688 states and 750 transitions. [2022-04-06 20:06:59,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2022-04-06 20:06:59,056 INFO L78 Accepts]: Start accepts. Automaton has has 126 states, 126 states have (on average 1.5238095238095237) internal successors, (192), 125 states have internal predecessors, (192), 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 493 [2022-04-06 20:06:59,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:59,057 INFO L225 Difference]: With dead ends: 688 [2022-04-06 20:06:59,057 INFO L226 Difference]: Without dead ends: 497 [2022-04-06 20:06:59,060 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1355 GetRequests, 1044 SyntacticMatches, 1 SemanticMatches, 310 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28779 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=15882, Invalid=81150, Unknown=0, NotChecked=0, Total=97032 [2022-04-06 20:06:59,061 INFO L913 BasicCegarLoop]: 72 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2495 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 2749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 2495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:59,061 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 119 Invalid, 2749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 2495 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:06:59,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2022-04-06 20:06:59,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 497. [2022-04-06 20:06:59,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 371 states have (on average 1.005390835579515) internal successors, (373), 372 states have internal predecessors, (373), 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:06:59,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 498 transitions. [2022-04-06 20:06:59,116 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 498 transitions. Word has length 493 [2022-04-06 20:06:59,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:59,116 INFO L478 AbstractCegarLoop]: Abstraction has 497 states and 498 transitions. [2022-04-06 20:06:59,117 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 126 states, 126 states have (on average 1.5238095238095237) internal successors, (192), 125 states have internal predecessors, (192), 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:06:59,117 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 498 transitions. [2022-04-06 20:06:59,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2022-04-06 20:06:59,119 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:59,119 INFO L499 BasicCegarLoop]: trace histogram [61, 61, 61, 61, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:59,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2022-04-06 20:06:59,332 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:59,332 INFO L403 AbstractCegarLoop]: === Iteration 122 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:59,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:59,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1436819282, now seen corresponding path program 239 times [2022-04-06 20:06:59,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:59,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [624550872] [2022-04-06 20:06:59,333 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:59,333 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:59,333 INFO L85 PathProgramCache]: Analyzing trace with hash -1436819282, now seen corresponding path program 240 times [2022-04-06 20:06:59,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:59,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567916430] [2022-04-06 20:06:59,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:59,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:59,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:00,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:07:00,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:07:00,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:07:00,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:07:00,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:07:00,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:07:00,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:07:00,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:07:00,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:07:00,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:07:00,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:07:00,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:07:00,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:07:00,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:07:00,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:07:00,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:07:00,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:07:00,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:07:00,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:07:00,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:07:00,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:07:00,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:07:00,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:07:00,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:07:00,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:07:00,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:07:00,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:07:00,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:07:00,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:07:00,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:07:00,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:07:00,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:07:00,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:07:00,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:07:00,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:07:00,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:07:00,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:07:00,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:07:00,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:07:00,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:07:00,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:07:00,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:07:00,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:07:00,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:07:00,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:07:00,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:07:00,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:07:00,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:07:00,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:07:00,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:07:00,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:07:00,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:07:00,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:07:00,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:07:00,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:07:00,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:07:00,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:07:00,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:07:00,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:07:00,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:07:00,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:00,268 INFO L134 CoverageAnalysis]: Checked inductivity of 14521 backedges. 1950 proven. 5491 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 20:07:00,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:00,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567916430] [2022-04-06 20:07:00,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567916430] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:00,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175980649] [2022-04-06 20:07:00,269 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:07:00,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:00,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:00,269 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:07:00,270 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:07:00,539 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 61 check-sat command(s) [2022-04-06 20:07:00,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:00,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 1201 conjuncts, 125 conjunts are in the unsatisfiable core [2022-04-06 20:07:00,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:00,941 INFO L134 CoverageAnalysis]: Checked inductivity of 14521 backedges. 2011 proven. 5430 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 20:07:00,942 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:01,362 INFO L134 CoverageAnalysis]: Checked inductivity of 14521 backedges. 2011 proven. 5430 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 20:07:01,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175980649] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:01,362 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:01,362 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 70 [2022-04-06 20:07:01,363 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:01,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [624550872] [2022-04-06 20:07:01,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [624550872] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:01,363 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:01,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [67] imperfect sequences [] total 67 [2022-04-06 20:07:01,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091767484] [2022-04-06 20:07:01,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:01,363 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-04-06 20:07:01,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:01,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-04-06 20:07:01,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2031, Invalid=2799, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:07:01,364 INFO L87 Difference]: Start difference. First operand 497 states and 498 transitions. Second operand has 67 states, 67 states have (on average 2.8805970149253732) internal successors, (193), 65 states have internal predecessors, (193), 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:07:02,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:02,442 INFO L93 Difference]: Finished difference Result 507 states and 508 transitions. [2022-04-06 20:07:02,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-04-06 20:07:02,442 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 2.8805970149253732) internal successors, (193), 65 states have internal predecessors, (193), 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 494 [2022-04-06 20:07:02,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:02,444 INFO L225 Difference]: With dead ends: 507 [2022-04-06 20:07:02,444 INFO L226 Difference]: Without dead ends: 505 [2022-04-06 20:07:02,445 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1301 GetRequests, 1166 SyntacticMatches, 2 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2932 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=6016, Invalid=12074, Unknown=0, NotChecked=0, Total=18090 [2022-04-06 20:07:02,445 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 96 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1030 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 1280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 1030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:02,445 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 50 Invalid, 1280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 1030 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:07:02,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2022-04-06 20:07:02,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 504. [2022-04-06 20:07:02,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 376 states have (on average 1.0053191489361701) internal successors, (378), 377 states have internal predecessors, (378), 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:07:02,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 505 transitions. [2022-04-06 20:07:02,517 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 505 transitions. Word has length 494 [2022-04-06 20:07:02,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:02,518 INFO L478 AbstractCegarLoop]: Abstraction has 504 states and 505 transitions. [2022-04-06 20:07:02,518 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 2.8805970149253732) internal successors, (193), 65 states have internal predecessors, (193), 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:07:02,518 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 505 transitions. [2022-04-06 20:07:02,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2022-04-06 20:07:02,520 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:02,520 INFO L499 BasicCegarLoop]: trace histogram [62, 62, 62, 61, 61, 61, 61, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:02,537 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-04-06 20:07:02,731 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:02,731 INFO L403 AbstractCegarLoop]: === Iteration 123 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:02,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:02,732 INFO L85 PathProgramCache]: Analyzing trace with hash 2011116548, now seen corresponding path program 241 times [2022-04-06 20:07:02,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:02,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1684246584] [2022-04-06 20:07:02,733 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:02,733 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:02,733 INFO L85 PathProgramCache]: Analyzing trace with hash 2011116548, now seen corresponding path program 242 times [2022-04-06 20:07:02,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:02,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561498401] [2022-04-06 20:07:02,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:02,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:02,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:05,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:07:05,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:07:05,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:07:05,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:07:05,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:07:05,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:07:05,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:07:05,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:07:05,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:07:05,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:07:05,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:07:05,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:07:05,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:07:05,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:07:05,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:07:05,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:07:05,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:07:05,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:07:05,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:07:05,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:07:05,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:07:05,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:07:05,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:07:05,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:07:05,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:07:05,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:07:05,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:07:05,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:07:05,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:07:05,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:07:05,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:07:05,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:07:05,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:07:05,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:07:05,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:07:05,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:07:05,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:07:05,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:07:05,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:07:05,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:07:05,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:07:05,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:07:05,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:07:05,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:07:05,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:07:05,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:07:05,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:07:05,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:07:05,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:07:05,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:07:05,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:07:05,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:07:05,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:07:05,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:07:05,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:07:05,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:07:05,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:07:05,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:07:05,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:07:05,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:07:05,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:07:05,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:05,145 INFO L134 CoverageAnalysis]: Checked inductivity of 14945 backedges. 5553 proven. 2072 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:07:05,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:05,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561498401] [2022-04-06 20:07:05,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561498401] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:05,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122253165] [2022-04-06 20:07:05,146 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:07:05,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:05,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:05,147 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:07:05,147 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:07:05,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:07:05,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:05,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 1215 conjuncts, 126 conjunts are in the unsatisfiable core [2022-04-06 20:07:05,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:10,557 INFO L134 CoverageAnalysis]: Checked inductivity of 14945 backedges. 5734 proven. 1891 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:07:10,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:11,016 INFO L134 CoverageAnalysis]: Checked inductivity of 14945 backedges. 5734 proven. 1891 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:07:11,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122253165] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:11,016 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:11,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 127, 127] total 192 [2022-04-06 20:07:11,017 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:11,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1684246584] [2022-04-06 20:07:11,017 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1684246584] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:11,017 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:11,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [128] imperfect sequences [] total 128 [2022-04-06 20:07:11,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717335312] [2022-04-06 20:07:11,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:11,017 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2022-04-06 20:07:11,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:11,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2022-04-06 20:07:11,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8134, Invalid=28538, Unknown=0, NotChecked=0, Total=36672 [2022-04-06 20:07:11,020 INFO L87 Difference]: Start difference. First operand 504 states and 505 transitions. Second operand has 128 states, 128 states have (on average 1.5234375) internal successors, (195), 127 states have internal predecessors, (195), 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:07:15,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:15,335 INFO L93 Difference]: Finished difference Result 699 states and 762 transitions. [2022-04-06 20:07:15,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-04-06 20:07:15,335 INFO L78 Accepts]: Start accepts. Automaton has has 128 states, 128 states have (on average 1.5234375) internal successors, (195), 127 states have internal predecessors, (195), 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 501 [2022-04-06 20:07:15,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:15,336 INFO L225 Difference]: With dead ends: 699 [2022-04-06 20:07:15,336 INFO L226 Difference]: Without dead ends: 505 [2022-04-06 20:07:15,340 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1377 GetRequests, 1061 SyntacticMatches, 1 SemanticMatches, 315 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29716 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=16390, Invalid=83782, Unknown=0, NotChecked=0, Total=100172 [2022-04-06 20:07:15,340 INFO L913 BasicCegarLoop]: 73 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2579 mSolverCounterSat, 260 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 2839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 260 IncrementalHoareTripleChecker+Valid, 2579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:15,340 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 130 Invalid, 2839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [260 Valid, 2579 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:07:15,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2022-04-06 20:07:15,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 505. [2022-04-06 20:07:15,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 377 states have (on average 1.0053050397877985) internal successors, (379), 378 states have internal predecessors, (379), 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:07:15,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 506 transitions. [2022-04-06 20:07:15,398 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 506 transitions. Word has length 501 [2022-04-06 20:07:15,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:15,398 INFO L478 AbstractCegarLoop]: Abstraction has 505 states and 506 transitions. [2022-04-06 20:07:15,399 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 128 states, 128 states have (on average 1.5234375) internal successors, (195), 127 states have internal predecessors, (195), 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:07:15,399 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 506 transitions. [2022-04-06 20:07:15,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 503 [2022-04-06 20:07:15,401 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:15,401 INFO L499 BasicCegarLoop]: trace histogram [62, 62, 62, 62, 61, 61, 61, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:15,418 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:07:15,623 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:15,623 INFO L403 AbstractCegarLoop]: === Iteration 124 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:15,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:15,623 INFO L85 PathProgramCache]: Analyzing trace with hash -328464180, now seen corresponding path program 243 times [2022-04-06 20:07:15,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:15,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [370640245] [2022-04-06 20:07:15,624 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:15,624 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:15,624 INFO L85 PathProgramCache]: Analyzing trace with hash -328464180, now seen corresponding path program 244 times [2022-04-06 20:07:15,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:15,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199096973] [2022-04-06 20:07:15,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:15,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:15,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:16,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:07:16,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:07:16,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:07:16,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:07:16,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:07:16,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:07:16,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:07:16,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:07:16,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:07:16,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:07:16,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:07:16,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:07:16,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:07:16,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:07:16,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:07:16,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:07:16,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:07:16,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:07:16,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:07:16,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:07:16,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:07:16,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:07:16,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:07:16,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:07:16,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:07:16,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:07:16,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:07:16,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:07:16,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:07:16,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:07:16,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:07:16,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:07:16,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:07:16,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:07:16,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:07:16,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:07:16,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-04-06 20:07:16,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:07:16,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-04-06 20:07:16,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:07:16,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-04-06 20:07:16,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:07:16,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-04-06 20:07:16,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:07:16,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-04-06 20:07:16,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:07:16,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-04-06 20:07:16,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:07:16,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-04-06 20:07:16,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:07:16,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-04-06 20:07:16,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:07:16,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-04-06 20:07:16,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:07:16,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-04-06 20:07:16,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:07:16,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-04-06 20:07:16,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:07:16,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-04-06 20:07:16,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:07:16,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-04-06 20:07:16,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:16,751 INFO L134 CoverageAnalysis]: Checked inductivity of 15007 backedges. 2013 proven. 5674 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:07:16,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:16,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199096973] [2022-04-06 20:07:16,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199096973] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:16,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980852868] [2022-04-06 20:07:16,751 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:07:16,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:16,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:16,753 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:07:16,754 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:07:16,910 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:07:16,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:16,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 1220 conjuncts, 127 conjunts are in the unsatisfiable core [2022-04-06 20:07:16,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:17,368 INFO L134 CoverageAnalysis]: Checked inductivity of 15007 backedges. 2075 proven. 5612 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:07:17,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:17,804 INFO L134 CoverageAnalysis]: Checked inductivity of 15007 backedges. 2075 proven. 5612 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:07:17,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980852868] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:17,805 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:17,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 67, 67] total 71 [2022-04-06 20:07:17,805 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:17,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [370640245] [2022-04-06 20:07:17,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [370640245] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:17,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:17,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [68] imperfect sequences [] total 68 [2022-04-06 20:07:17,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556719373] [2022-04-06 20:07:17,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:17,806 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-04-06 20:07:17,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:17,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-04-06 20:07:17,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2095, Invalid=2875, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 20:07:17,806 INFO L87 Difference]: Start difference. First operand 505 states and 506 transitions. Second operand has 68 states, 68 states have (on average 2.8823529411764706) internal successors, (196), 66 states have internal predecessors, (196), 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:07:18,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:18,881 INFO L93 Difference]: Finished difference Result 515 states and 516 transitions. [2022-04-06 20:07:18,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-04-06 20:07:18,881 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 2.8823529411764706) internal successors, (196), 66 states have internal predecessors, (196), 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 502 [2022-04-06 20:07:18,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:18,883 INFO L225 Difference]: With dead ends: 515 [2022-04-06 20:07:18,883 INFO L226 Difference]: Without dead ends: 513 [2022-04-06 20:07:18,883 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1322 GetRequests, 1185 SyntacticMatches, 2 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3011 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=6207, Invalid=12425, Unknown=0, NotChecked=0, Total=18632 [2022-04-06 20:07:18,884 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 93 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1152 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 1152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:18,884 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 55 Invalid, 1406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 1152 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:07:18,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2022-04-06 20:07:18,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 512. [2022-04-06 20:07:18,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 382 states have (on average 1.0052356020942408) internal successors, (384), 383 states have internal predecessors, (384), 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:07:18,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 513 transitions. [2022-04-06 20:07:18,942 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 513 transitions. Word has length 502 [2022-04-06 20:07:18,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:18,942 INFO L478 AbstractCegarLoop]: Abstraction has 512 states and 513 transitions. [2022-04-06 20:07:18,943 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 2.8823529411764706) internal successors, (196), 66 states have internal predecessors, (196), 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:07:18,943 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 513 transitions. [2022-04-06 20:07:18,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2022-04-06 20:07:18,945 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:18,945 INFO L499 BasicCegarLoop]: trace histogram [63, 63, 63, 62, 62, 62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:18,961 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:07:19,148 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,SelfDestructingSolverStorable123 [2022-04-06 20:07:19,148 INFO L403 AbstractCegarLoop]: === Iteration 125 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:19,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:19,148 INFO L85 PathProgramCache]: Analyzing trace with hash 523587110, now seen corresponding path program 245 times [2022-04-06 20:07:19,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:19,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [91042696] [2022-04-06 20:07:19,149 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:19,149 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:19,149 INFO L85 PathProgramCache]: Analyzing trace with hash 523587110, now seen corresponding path program 246 times [2022-04-06 20:07:19,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:19,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115171556] [2022-04-06 20:07:19,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:19,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:19,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:21,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:07:21,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:07:21,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:07:21,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:07:21,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:07:21,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:07:21,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:07:21,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:07:21,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:07:21,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:07:21,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:07:21,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:07:21,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:07:21,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:07:21,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:07:21,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:07:21,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:07:21,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:07:21,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:07:21,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:07:21,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:07:21,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:07:21,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:07:21,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:07:21,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:07:21,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:07:21,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:07:21,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:07:21,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:07:21,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:07:21,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:07:21,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:07:21,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:07:21,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:07:21,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:07:21,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:07:21,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-04-06 20:07:21,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:07:21,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-04-06 20:07:21,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:07:21,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-04-06 20:07:21,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:07:21,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-04-06 20:07:21,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:07:21,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-04-06 20:07:21,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:07:21,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-04-06 20:07:21,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:07:21,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-04-06 20:07:21,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:07:21,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-04-06 20:07:21,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:07:21,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-04-06 20:07:21,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:07:21,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-04-06 20:07:21,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:07:21,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-04-06 20:07:21,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:07:21,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-04-06 20:07:21,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:07:21,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-04-06 20:07:21,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:07:21,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:21,834 INFO L134 CoverageAnalysis]: Checked inductivity of 15438 backedges. 5737 proven. 2137 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:07:21,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:21,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115171556] [2022-04-06 20:07:21,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115171556] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:21,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022226607] [2022-04-06 20:07:21,835 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:07:21,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:21,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:21,836 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:07:21,837 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:07:22,120 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 63 check-sat command(s) [2022-04-06 20:07:22,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:22,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 1234 conjuncts, 128 conjunts are in the unsatisfiable core [2022-04-06 20:07:22,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:25,824 INFO L134 CoverageAnalysis]: Checked inductivity of 15438 backedges. 5921 proven. 1953 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:07:25,824 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:26,375 INFO L134 CoverageAnalysis]: Checked inductivity of 15438 backedges. 5921 proven. 1953 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:07:26,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022226607] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:26,375 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:26,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [130, 129, 129] total 195 [2022-04-06 20:07:26,376 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:26,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [91042696] [2022-04-06 20:07:26,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [91042696] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:26,376 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:26,376 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [130] imperfect sequences [] total 130 [2022-04-06 20:07:26,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522024465] [2022-04-06 20:07:26,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:26,376 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 130 states [2022-04-06 20:07:26,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:26,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2022-04-06 20:07:26,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8391, Invalid=29439, Unknown=0, NotChecked=0, Total=37830 [2022-04-06 20:07:26,379 INFO L87 Difference]: Start difference. First operand 512 states and 513 transitions. Second operand has 130 states, 130 states have (on average 1.523076923076923) internal successors, (198), 129 states have internal predecessors, (198), 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:07:30,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:30,862 INFO L93 Difference]: Finished difference Result 710 states and 774 transitions. [2022-04-06 20:07:30,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-04-06 20:07:30,863 INFO L78 Accepts]: Start accepts. Automaton has has 130 states, 130 states have (on average 1.523076923076923) internal successors, (198), 129 states have internal predecessors, (198), 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 509 [2022-04-06 20:07:30,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:30,864 INFO L225 Difference]: With dead ends: 710 [2022-04-06 20:07:30,864 INFO L226 Difference]: Without dead ends: 513 [2022-04-06 20:07:30,869 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1399 GetRequests, 1078 SyntacticMatches, 1 SemanticMatches, 320 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30668 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=16906, Invalid=86456, Unknown=0, NotChecked=0, Total=103362 [2022-04-06 20:07:30,869 INFO L913 BasicCegarLoop]: 74 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 3846 mSolverCounterSat, 261 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 4107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 261 IncrementalHoareTripleChecker+Valid, 3846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:30,869 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 141 Invalid, 4107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [261 Valid, 3846 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 20:07:30,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2022-04-06 20:07:30,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 513. [2022-04-06 20:07:30,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 383 states have (on average 1.0052219321148825) internal successors, (385), 384 states have internal predecessors, (385), 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:07:30,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 514 transitions. [2022-04-06 20:07:30,928 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 514 transitions. Word has length 509 [2022-04-06 20:07:30,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:30,929 INFO L478 AbstractCegarLoop]: Abstraction has 513 states and 514 transitions. [2022-04-06 20:07:30,929 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 130 states, 130 states have (on average 1.523076923076923) internal successors, (198), 129 states have internal predecessors, (198), 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:07:30,929 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 514 transitions. [2022-04-06 20:07:30,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 511 [2022-04-06 20:07:30,931 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:30,931 INFO L499 BasicCegarLoop]: trace histogram [63, 63, 63, 63, 62, 62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:30,949 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2022-04-06 20:07:31,144 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,SelfDestructingSolverStorable124 [2022-04-06 20:07:31,144 INFO L403 AbstractCegarLoop]: === Iteration 126 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:31,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:31,145 INFO L85 PathProgramCache]: Analyzing trace with hash -920331538, now seen corresponding path program 247 times [2022-04-06 20:07:31,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:31,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1705074529] [2022-04-06 20:07:31,145 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:31,145 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:31,145 INFO L85 PathProgramCache]: Analyzing trace with hash -920331538, now seen corresponding path program 248 times [2022-04-06 20:07:31,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:31,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896557701] [2022-04-06 20:07:31,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:31,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:31,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:32,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:07:32,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:07:32,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:07:32,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:07:32,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:07:32,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:07:32,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:07:32,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:07:32,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:07:32,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:07:32,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:07:32,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:07:32,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:07:32,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:07:32,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:07:32,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:07:32,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:07:32,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:07:32,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:07:32,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:07:32,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:07:32,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:07:32,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:07:32,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:07:32,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:07:32,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:07:32,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:07:32,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:07:32,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:07:32,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:07:32,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:07:32,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:07:32,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:07:32,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:07:32,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:07:32,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:07:32,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:07:32,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:07:32,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:07:32,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-04-06 20:07:32,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:07:32,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-04-06 20:07:32,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:07:32,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-04-06 20:07:32,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:07:32,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-04-06 20:07:32,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:07:32,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-04-06 20:07:32,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:07:32,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-04-06 20:07:32,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:07:32,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-04-06 20:07:32,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:07:32,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-04-06 20:07:32,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:07:32,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-04-06 20:07:32,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:07:32,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-04-06 20:07:32,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:07:32,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-04-06 20:07:32,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:07:32,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-04-06 20:07:32,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:32,225 INFO L134 CoverageAnalysis]: Checked inductivity of 15501 backedges. 2077 proven. 5860 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:07:32,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:32,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896557701] [2022-04-06 20:07:32,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896557701] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:32,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116653932] [2022-04-06 20:07:32,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:07:32,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:32,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:32,227 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:07:32,228 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:07:32,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:07:32,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:32,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 1239 conjuncts, 129 conjunts are in the unsatisfiable core [2022-04-06 20:07:32,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:32,801 INFO L134 CoverageAnalysis]: Checked inductivity of 15501 backedges. 2140 proven. 5797 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:07:32,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:33,239 INFO L134 CoverageAnalysis]: Checked inductivity of 15501 backedges. 2140 proven. 5797 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:07:33,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116653932] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:33,239 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:33,240 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 68, 68] total 72 [2022-04-06 20:07:33,240 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:33,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1705074529] [2022-04-06 20:07:33,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1705074529] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:33,240 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:33,240 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [69] imperfect sequences [] total 69 [2022-04-06 20:07:33,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807635256] [2022-04-06 20:07:33,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:33,240 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-04-06 20:07:33,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:33,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-04-06 20:07:33,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2160, Invalid=2952, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:07:33,241 INFO L87 Difference]: Start difference. First operand 513 states and 514 transitions. Second operand has 69 states, 69 states have (on average 2.8840579710144927) internal successors, (199), 67 states have internal predecessors, (199), 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:07:34,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:34,312 INFO L93 Difference]: Finished difference Result 523 states and 524 transitions. [2022-04-06 20:07:34,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-04-06 20:07:34,313 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 2.8840579710144927) internal successors, (199), 67 states have internal predecessors, (199), 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 510 [2022-04-06 20:07:34,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:34,314 INFO L225 Difference]: With dead ends: 523 [2022-04-06 20:07:34,314 INFO L226 Difference]: Without dead ends: 521 [2022-04-06 20:07:34,316 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1343 GetRequests, 1204 SyntacticMatches, 2 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3091 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=6401, Invalid=12781, Unknown=0, NotChecked=0, Total=19182 [2022-04-06 20:07:34,316 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 90 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1226 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 1484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 1226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:34,316 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 45 Invalid, 1484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 1226 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:07:34,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2022-04-06 20:07:34,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 520. [2022-04-06 20:07:34,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 388 states have (on average 1.0051546391752577) internal successors, (390), 389 states have internal predecessors, (390), 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:07:34,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 521 transitions. [2022-04-06 20:07:34,375 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 521 transitions. Word has length 510 [2022-04-06 20:07:34,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:34,376 INFO L478 AbstractCegarLoop]: Abstraction has 520 states and 521 transitions. [2022-04-06 20:07:34,376 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 2.8840579710144927) internal successors, (199), 67 states have internal predecessors, (199), 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:07:34,376 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 521 transitions. [2022-04-06 20:07:34,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 518 [2022-04-06 20:07:34,378 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:34,378 INFO L499 BasicCegarLoop]: trace histogram [64, 64, 64, 63, 63, 63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:34,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-04-06 20:07:34,591 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,SelfDestructingSolverStorable125 [2022-04-06 20:07:34,592 INFO L403 AbstractCegarLoop]: === Iteration 127 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:34,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:34,592 INFO L85 PathProgramCache]: Analyzing trace with hash -2043399740, now seen corresponding path program 249 times [2022-04-06 20:07:34,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:34,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [858748821] [2022-04-06 20:07:34,593 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:34,593 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:34,593 INFO L85 PathProgramCache]: Analyzing trace with hash -2043399740, now seen corresponding path program 250 times [2022-04-06 20:07:34,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:34,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022469391] [2022-04-06 20:07:34,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:34,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:34,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:37,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:07:37,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:07:37,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:07:37,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:07:37,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:07:37,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:07:37,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:07:37,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:07:37,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:07:37,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:07:37,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:07:37,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:07:37,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:07:37,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:07:37,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:07:37,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:07:37,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:07:37,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:07:37,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:07:37,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:07:37,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:07:37,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:07:37,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:07:37,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:07:37,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:07:37,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:07:37,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:07:37,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:07:37,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:07:37,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:07:37,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:07:37,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:07:37,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:07:37,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:07:37,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:07:37,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:07:37,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:07:37,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:07:37,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:07:37,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-04-06 20:07:37,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:07:37,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-04-06 20:07:37,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:07:37,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-04-06 20:07:37,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:07:37,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-04-06 20:07:37,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:07:37,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-04-06 20:07:37,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:07:37,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-04-06 20:07:37,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:07:37,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-04-06 20:07:37,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:07:37,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-04-06 20:07:37,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:07:37,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-04-06 20:07:37,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:07:37,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-04-06 20:07:37,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:07:37,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-04-06 20:07:37,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:07:37,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-04-06 20:07:37,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 20:07:37,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:37,398 INFO L134 CoverageAnalysis]: Checked inductivity of 15939 backedges. 5924 proven. 2203 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-04-06 20:07:37,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:37,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022469391] [2022-04-06 20:07:37,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022469391] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:37,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676406515] [2022-04-06 20:07:37,398 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:07:37,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:37,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:37,399 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:07:37,400 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:07:37,563 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:07:37,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:37,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 1253 conjuncts, 130 conjunts are in the unsatisfiable core [2022-04-06 20:07:37,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:42,534 INFO L134 CoverageAnalysis]: Checked inductivity of 15939 backedges. 6111 proven. 2016 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-04-06 20:07:42,535 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:43,054 INFO L134 CoverageAnalysis]: Checked inductivity of 15939 backedges. 6111 proven. 2016 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-04-06 20:07:43,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676406515] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:43,055 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:43,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [132, 131, 131] total 198 [2022-04-06 20:07:43,055 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:43,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [858748821] [2022-04-06 20:07:43,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [858748821] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:43,055 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:43,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [132] imperfect sequences [] total 132 [2022-04-06 20:07:43,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349772363] [2022-04-06 20:07:43,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:43,056 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2022-04-06 20:07:43,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:43,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2022-04-06 20:07:43,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8652, Invalid=30354, Unknown=0, NotChecked=0, Total=39006 [2022-04-06 20:07:43,058 INFO L87 Difference]: Start difference. First operand 520 states and 521 transitions. Second operand has 132 states, 132 states have (on average 1.5227272727272727) internal successors, (201), 131 states have internal predecessors, (201), 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:07:46,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:46,728 INFO L93 Difference]: Finished difference Result 721 states and 786 transitions. [2022-04-06 20:07:46,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2022-04-06 20:07:46,728 INFO L78 Accepts]: Start accepts. Automaton has has 132 states, 132 states have (on average 1.5227272727272727) internal successors, (201), 131 states have internal predecessors, (201), 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 517 [2022-04-06 20:07:46,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:46,729 INFO L225 Difference]: With dead ends: 721 [2022-04-06 20:07:46,729 INFO L226 Difference]: Without dead ends: 521 [2022-04-06 20:07:46,751 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1421 GetRequests, 1095 SyntacticMatches, 1 SemanticMatches, 325 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31635 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=17430, Invalid=89172, Unknown=0, NotChecked=0, Total=106602 [2022-04-06 20:07:46,752 INFO L913 BasicCegarLoop]: 75 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2386 mSolverCounterSat, 271 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 2657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 2386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:46,752 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 132 Invalid, 2657 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 2386 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:07:46,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2022-04-06 20:07:46,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 521. [2022-04-06 20:07:46,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 389 states have (on average 1.0051413881748072) internal successors, (391), 390 states have internal predecessors, (391), 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:07:46,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 522 transitions. [2022-04-06 20:07:46,837 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 522 transitions. Word has length 517 [2022-04-06 20:07:46,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:46,837 INFO L478 AbstractCegarLoop]: Abstraction has 521 states and 522 transitions. [2022-04-06 20:07:46,838 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 132 states, 132 states have (on average 1.5227272727272727) internal successors, (201), 131 states have internal predecessors, (201), 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:07:46,838 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 522 transitions. [2022-04-06 20:07:46,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2022-04-06 20:07:46,840 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:46,840 INFO L499 BasicCegarLoop]: trace histogram [64, 64, 64, 64, 63, 63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:46,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2022-04-06 20:07:47,048 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:47,048 INFO L403 AbstractCegarLoop]: === Iteration 128 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:47,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:47,048 INFO L85 PathProgramCache]: Analyzing trace with hash 323909260, now seen corresponding path program 251 times [2022-04-06 20:07:47,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:47,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1115324970] [2022-04-06 20:07:47,049 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:47,049 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:47,049 INFO L85 PathProgramCache]: Analyzing trace with hash 323909260, now seen corresponding path program 252 times [2022-04-06 20:07:47,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:47,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637023077] [2022-04-06 20:07:47,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:47,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:47,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:48,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:07:48,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:07:48,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:07:48,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:07:48,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:07:48,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:07:48,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:07:48,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:07:48,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:07:48,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:07:48,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:07:48,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:07:48,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:07:48,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:07:48,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:07:48,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:07:48,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:07:48,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:07:48,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:07:48,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:07:48,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:07:48,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:07:48,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:07:48,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:07:48,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:07:48,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:07:48,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:07:48,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:07:48,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:07:48,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:07:48,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:07:48,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:07:48,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-04-06 20:07:48,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:07:48,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-04-06 20:07:48,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:07:48,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:07:48,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:07:48,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-04-06 20:07:48,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:07:48,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-04-06 20:07:48,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:07:48,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-04-06 20:07:48,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:07:48,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-04-06 20:07:48,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:07:48,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-04-06 20:07:48,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:07:48,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-04-06 20:07:48,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:07:48,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-04-06 20:07:48,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:07:48,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-04-06 20:07:48,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:07:48,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-04-06 20:07:48,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:07:48,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2022-04-06 20:07:48,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 20:07:48,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2022-04-06 20:07:48,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 20:07:48,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2022-04-06 20:07:48,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 20:07:48,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2022-04-06 20:07:48,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:48,138 INFO L134 CoverageAnalysis]: Checked inductivity of 16003 backedges. 2142 proven. 6049 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-04-06 20:07:48,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:48,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637023077] [2022-04-06 20:07:48,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637023077] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:48,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684389840] [2022-04-06 20:07:48,139 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:07:48,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:48,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:48,140 INFO L229 MonitoredProcess]: Starting monitored process 128 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:48,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-04-06 20:07:48,400 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 64 check-sat command(s) [2022-04-06 20:07:48,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:48,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 1258 conjuncts, 131 conjunts are in the unsatisfiable core [2022-04-06 20:07:48,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:48,983 INFO L134 CoverageAnalysis]: Checked inductivity of 16003 backedges. 2206 proven. 5985 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-04-06 20:07:48,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:49,412 INFO L134 CoverageAnalysis]: Checked inductivity of 16003 backedges. 2206 proven. 5985 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-04-06 20:07:49,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684389840] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:49,412 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:49,413 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 69, 69] total 73 [2022-04-06 20:07:49,413 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:49,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1115324970] [2022-04-06 20:07:49,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1115324970] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:49,413 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:49,413 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [70] imperfect sequences [] total 70 [2022-04-06 20:07:49,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589983067] [2022-04-06 20:07:49,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:49,413 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-04-06 20:07:49,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:49,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-04-06 20:07:49,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2226, Invalid=3030, Unknown=0, NotChecked=0, Total=5256 [2022-04-06 20:07:49,414 INFO L87 Difference]: Start difference. First operand 521 states and 522 transitions. Second operand has 70 states, 70 states have (on average 2.8857142857142857) internal successors, (202), 68 states have internal predecessors, (202), 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:07:50,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:50,570 INFO L93 Difference]: Finished difference Result 531 states and 532 transitions. [2022-04-06 20:07:50,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-04-06 20:07:50,571 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 2.8857142857142857) internal successors, (202), 68 states have internal predecessors, (202), 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 518 [2022-04-06 20:07:50,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:50,572 INFO L225 Difference]: With dead ends: 531 [2022-04-06 20:07:50,572 INFO L226 Difference]: Without dead ends: 529 [2022-04-06 20:07:50,574 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1364 GetRequests, 1223 SyntacticMatches, 2 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3172 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=6598, Invalid=13142, Unknown=0, NotChecked=0, Total=19740 [2022-04-06 20:07:50,574 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 89 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1226 mSolverCounterSat, 262 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 262 IncrementalHoareTripleChecker+Valid, 1226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:50,574 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 55 Invalid, 1488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [262 Valid, 1226 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:07:50,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2022-04-06 20:07:50,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 528. [2022-04-06 20:07:50,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 394 states have (on average 1.0050761421319796) internal successors, (396), 395 states have internal predecessors, (396), 67 states have call successors, (67), 67 states have call predecessors, (67), 66 states have return successors, (66), 65 states have call predecessors, (66), 66 states have call successors, (66) [2022-04-06 20:07:50,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 529 transitions. [2022-04-06 20:07:50,650 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 529 transitions. Word has length 518 [2022-04-06 20:07:50,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:50,650 INFO L478 AbstractCegarLoop]: Abstraction has 528 states and 529 transitions. [2022-04-06 20:07:50,650 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 2.8857142857142857) internal successors, (202), 68 states have internal predecessors, (202), 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:07:50,650 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 529 transitions. [2022-04-06 20:07:50,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 526 [2022-04-06 20:07:50,652 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:50,652 INFO L499 BasicCegarLoop]: trace histogram [65, 65, 65, 64, 64, 64, 64, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:50,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-04-06 20:07:50,863 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:50,863 INFO L403 AbstractCegarLoop]: === Iteration 129 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:50,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:50,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1626347418, now seen corresponding path program 253 times [2022-04-06 20:07:50,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:50,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [815560807] [2022-04-06 20:07:50,867 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:50,867 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:50,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1626347418, now seen corresponding path program 254 times [2022-04-06 20:07:50,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:50,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593293918] [2022-04-06 20:07:50,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:50,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:50,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:53,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:07:53,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:07:53,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:07:53,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:07:53,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:07:53,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:07:53,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:07:53,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:07:53,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:07:53,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:07:53,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:07:53,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:07:53,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:07:53,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:07:53,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:07:53,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:07:53,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:07:53,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:07:53,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:07:53,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:07:53,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:07:53,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:07:53,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:07:53,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:07:53,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:07:53,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:07:53,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:07:53,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:07:53,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:07:53,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:07:53,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:07:53,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:07:53,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-04-06 20:07:53,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:07:53,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-04-06 20:07:53,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:07:53,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:07:53,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:07:53,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-04-06 20:07:53,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:07:53,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-04-06 20:07:53,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:07:53,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-04-06 20:07:53,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:07:53,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-04-06 20:07:53,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:07:53,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-04-06 20:07:53,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:07:53,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-04-06 20:07:53,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:07:53,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-04-06 20:07:53,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:07:53,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-04-06 20:07:53,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:07:53,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-04-06 20:07:53,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:07:53,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2022-04-06 20:07:53,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 20:07:53,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2022-04-06 20:07:53,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 20:07:53,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2022-04-06 20:07:53,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 20:07:53,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2022-04-06 20:07:53,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 20:07:53,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:53,673 INFO L134 CoverageAnalysis]: Checked inductivity of 16448 backedges. 6114 proven. 2270 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-04-06 20:07:53,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:53,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593293918] [2022-04-06 20:07:53,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593293918] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:53,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754534493] [2022-04-06 20:07:53,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:07:53,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:53,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:53,675 INFO L229 MonitoredProcess]: Starting monitored process 129 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:53,676 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-04-06 20:07:53,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:07:53,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:53,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 1272 conjuncts, 132 conjunts are in the unsatisfiable core [2022-04-06 20:07:53,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:59,457 INFO L134 CoverageAnalysis]: Checked inductivity of 16448 backedges. 6304 proven. 2080 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-04-06 20:07:59,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:00,258 INFO L134 CoverageAnalysis]: Checked inductivity of 16448 backedges. 6304 proven. 2080 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-04-06 20:08:00,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754534493] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:00,258 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:00,259 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [134, 133, 133] total 201 [2022-04-06 20:08:00,259 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:00,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [815560807] [2022-04-06 20:08:00,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [815560807] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:00,259 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:00,259 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [134] imperfect sequences [] total 134 [2022-04-06 20:08:00,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836837784] [2022-04-06 20:08:00,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:00,259 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 134 states [2022-04-06 20:08:00,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:00,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2022-04-06 20:08:00,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8917, Invalid=31283, Unknown=0, NotChecked=0, Total=40200 [2022-04-06 20:08:00,262 INFO L87 Difference]: Start difference. First operand 528 states and 529 transitions. Second operand has 134 states, 134 states have (on average 1.5223880597014925) internal successors, (204), 133 states have internal predecessors, (204), 66 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-04-06 20:08:04,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:04,612 INFO L93 Difference]: Finished difference Result 732 states and 798 transitions. [2022-04-06 20:08:04,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-04-06 20:08:04,612 INFO L78 Accepts]: Start accepts. Automaton has has 134 states, 134 states have (on average 1.5223880597014925) internal successors, (204), 133 states have internal predecessors, (204), 66 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) Word has length 525 [2022-04-06 20:08:04,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:04,614 INFO L225 Difference]: With dead ends: 732 [2022-04-06 20:08:04,614 INFO L226 Difference]: Without dead ends: 529 [2022-04-06 20:08:04,618 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1443 GetRequests, 1112 SyntacticMatches, 1 SemanticMatches, 330 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32617 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=17962, Invalid=91930, Unknown=0, NotChecked=0, Total=109892 [2022-04-06 20:08:04,619 INFO L913 BasicCegarLoop]: 76 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2998 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 3271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 2998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:04,619 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 133 Invalid, 3271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 2998 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:08:04,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2022-04-06 20:08:04,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 529. [2022-04-06 20:08:04,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 395 states have (on average 1.0050632911392405) internal successors, (397), 396 states have internal predecessors, (397), 67 states have call successors, (67), 67 states have call predecessors, (67), 66 states have return successors, (66), 65 states have call predecessors, (66), 66 states have call successors, (66) [2022-04-06 20:08:04,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 530 transitions. [2022-04-06 20:08:04,682 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 530 transitions. Word has length 525 [2022-04-06 20:08:04,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:04,682 INFO L478 AbstractCegarLoop]: Abstraction has 529 states and 530 transitions. [2022-04-06 20:08:04,682 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 134 states, 134 states have (on average 1.5223880597014925) internal successors, (204), 133 states have internal predecessors, (204), 66 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-04-06 20:08:04,682 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 530 transitions. [2022-04-06 20:08:04,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 527 [2022-04-06 20:08:04,684 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:04,684 INFO L499 BasicCegarLoop]: trace histogram [65, 65, 65, 65, 64, 64, 64, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:04,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-04-06 20:08:04,895 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2022-04-06 20:08:04,895 INFO L403 AbstractCegarLoop]: === Iteration 130 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:04,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:04,896 INFO L85 PathProgramCache]: Analyzing trace with hash 1964827950, now seen corresponding path program 255 times [2022-04-06 20:08:04,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:04,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [401855691] [2022-04-06 20:08:04,897 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:04,897 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:04,897 INFO L85 PathProgramCache]: Analyzing trace with hash 1964827950, now seen corresponding path program 256 times [2022-04-06 20:08:04,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:04,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787607526] [2022-04-06 20:08:04,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:04,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:04,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:05,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:08:05,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:08:05,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:08:05,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:08:05,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:08:05,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:08:05,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:08:05,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:08:05,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:08:05,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:08:05,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:08:05,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:08:05,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:08:05,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:08:05,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:08:05,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:08:05,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:08:05,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:08:05,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:08:05,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:08:05,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:08:05,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:08:05,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:08:05,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:08:05,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:08:05,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:08:05,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:08:05,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:08:05,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:08:05,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:08:05,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:08:05,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:08:05,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:08:05,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-04-06 20:08:05,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:08:05,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:08:05,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:08:05,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-04-06 20:08:05,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:08:05,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-04-06 20:08:05,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:08:05,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-04-06 20:08:05,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:08:05,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-04-06 20:08:05,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:08:05,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-04-06 20:08:05,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:08:05,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-04-06 20:08:05,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:08:05,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-04-06 20:08:05,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:08:05,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-04-06 20:08:05,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:08:05,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-04-06 20:08:05,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:08:05,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-04-06 20:08:05,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:08:05,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2022-04-06 20:08:05,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 20:08:05,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2022-04-06 20:08:05,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:05,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 20:08:05,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:06,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2022-04-06 20:08:06,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:06,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 20:08:06,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:06,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2022-04-06 20:08:06,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:06,004 INFO L134 CoverageAnalysis]: Checked inductivity of 16513 backedges. 2208 proven. 6241 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-04-06 20:08:06,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:06,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787607526] [2022-04-06 20:08:06,004 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787607526] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:06,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015144650] [2022-04-06 20:08:06,004 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:08:06,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:06,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:06,006 INFO L229 MonitoredProcess]: Starting monitored process 130 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:06,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-04-06 20:08:06,183 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:08:06,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:06,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 1277 conjuncts, 133 conjunts are in the unsatisfiable core [2022-04-06 20:08:06,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:06,645 INFO L134 CoverageAnalysis]: Checked inductivity of 16513 backedges. 2273 proven. 6176 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-04-06 20:08:06,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:07,093 INFO L134 CoverageAnalysis]: Checked inductivity of 16513 backedges. 2273 proven. 6176 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-04-06 20:08:07,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015144650] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:07,094 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:07,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 70, 70] total 74 [2022-04-06 20:08:07,094 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:07,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [401855691] [2022-04-06 20:08:07,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [401855691] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:07,094 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:07,095 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [71] imperfect sequences [] total 71 [2022-04-06 20:08:07,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998410127] [2022-04-06 20:08:07,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:07,095 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-04-06 20:08:07,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:07,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-04-06 20:08:07,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2293, Invalid=3109, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 20:08:07,096 INFO L87 Difference]: Start difference. First operand 529 states and 530 transitions. Second operand has 71 states, 71 states have (on average 2.887323943661972) internal successors, (205), 69 states have internal predecessors, (205), 66 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-04-06 20:08:08,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:08,221 INFO L93 Difference]: Finished difference Result 539 states and 540 transitions. [2022-04-06 20:08:08,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-04-06 20:08:08,221 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 2.887323943661972) internal successors, (205), 69 states have internal predecessors, (205), 66 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) Word has length 526 [2022-04-06 20:08:08,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:08,222 INFO L225 Difference]: With dead ends: 539 [2022-04-06 20:08:08,223 INFO L226 Difference]: Without dead ends: 537 [2022-04-06 20:08:08,224 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1385 GetRequests, 1242 SyntacticMatches, 2 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3254 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=6798, Invalid=13508, Unknown=0, NotChecked=0, Total=20306 [2022-04-06 20:08:08,224 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 98 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 1206 mSolverCounterSat, 266 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 1472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 266 IncrementalHoareTripleChecker+Valid, 1206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:08,224 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 35 Invalid, 1472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [266 Valid, 1206 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:08:08,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2022-04-06 20:08:08,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 536. [2022-04-06 20:08:08,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 400 states have (on average 1.005) internal successors, (402), 401 states have internal predecessors, (402), 68 states have call successors, (68), 68 states have call predecessors, (68), 67 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2022-04-06 20:08:08,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 537 transitions. [2022-04-06 20:08:08,291 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 537 transitions. Word has length 526 [2022-04-06 20:08:08,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:08,291 INFO L478 AbstractCegarLoop]: Abstraction has 536 states and 537 transitions. [2022-04-06 20:08:08,291 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 2.887323943661972) internal successors, (205), 69 states have internal predecessors, (205), 66 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-04-06 20:08:08,292 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 537 transitions. [2022-04-06 20:08:08,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 534 [2022-04-06 20:08:08,294 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:08,294 INFO L499 BasicCegarLoop]: trace histogram [66, 66, 66, 65, 65, 65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:08,311 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-04-06 20:08:08,510 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2022-04-06 20:08:08,511 INFO L403 AbstractCegarLoop]: === Iteration 131 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:08,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:08,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1220010108, now seen corresponding path program 257 times [2022-04-06 20:08:08,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:08,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1460611627] [2022-04-06 20:08:08,512 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:08,512 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:08,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1220010108, now seen corresponding path program 258 times [2022-04-06 20:08:08,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:08,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132247280] [2022-04-06 20:08:08,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:08,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:08,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:11,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:08:11,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:08:11,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:08:11,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:08:11,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:08:11,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:08:11,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:08:11,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:08:11,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:08:11,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:08:11,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:08:11,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:08:11,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:08:11,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:08:11,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:08:11,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:08:11,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:08:11,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:08:11,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:08:11,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:08:11,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:08:11,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:08:11,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:08:11,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:08:11,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:08:11,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:08:11,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:08:11,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:08:11,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:08:11,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:08:11,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:08:11,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:08:11,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:08:11,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-04-06 20:08:11,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:08:11,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:08:11,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:08:11,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-04-06 20:08:11,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:08:11,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-04-06 20:08:11,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:08:11,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-04-06 20:08:11,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:08:11,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-04-06 20:08:11,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:08:11,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-04-06 20:08:11,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:08:11,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-04-06 20:08:11,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:08:11,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-04-06 20:08:11,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:08:11,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-04-06 20:08:11,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:08:11,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-04-06 20:08:11,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:08:11,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-04-06 20:08:11,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:08:11,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2022-04-06 20:08:11,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 20:08:11,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2022-04-06 20:08:11,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 20:08:11,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2022-04-06 20:08:11,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 20:08:11,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2022-04-06 20:08:11,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 20:08:11,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:11,443 INFO L134 CoverageAnalysis]: Checked inductivity of 16965 backedges. 6307 proven. 2338 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 20:08:11,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:11,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132247280] [2022-04-06 20:08:11,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132247280] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:11,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643590851] [2022-04-06 20:08:11,443 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:08:11,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:11,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:11,444 INFO L229 MonitoredProcess]: Starting monitored process 131 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,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-04-06 20:08:11,723 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 66 check-sat command(s) [2022-04-06 20:08:11,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:11,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 1291 conjuncts, 134 conjunts are in the unsatisfiable core [2022-04-06 20:08:11,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:15,744 INFO L134 CoverageAnalysis]: Checked inductivity of 16965 backedges. 6500 proven. 2145 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 20:08:15,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:16,248 INFO L134 CoverageAnalysis]: Checked inductivity of 16965 backedges. 6500 proven. 2145 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 20:08:16,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643590851] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:16,249 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:16,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [136, 135, 135] total 204 [2022-04-06 20:08:16,249 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:16,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1460611627] [2022-04-06 20:08:16,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1460611627] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:16,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:16,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [136] imperfect sequences [] total 136 [2022-04-06 20:08:16,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256033028] [2022-04-06 20:08:16,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:16,250 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 136 states [2022-04-06 20:08:16,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:16,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 136 interpolants. [2022-04-06 20:08:16,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9186, Invalid=32226, Unknown=0, NotChecked=0, Total=41412 [2022-04-06 20:08:16,252 INFO L87 Difference]: Start difference. First operand 536 states and 537 transitions. Second operand has 136 states, 136 states have (on average 1.5220588235294117) internal successors, (207), 135 states have internal predecessors, (207), 67 states have call successors, (68), 3 states have call predecessors, (68), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-04-06 20:08:20,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:20,193 INFO L93 Difference]: Finished difference Result 743 states and 810 transitions. [2022-04-06 20:08:20,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-04-06 20:08:20,194 INFO L78 Accepts]: Start accepts. Automaton has has 136 states, 136 states have (on average 1.5220588235294117) internal successors, (207), 135 states have internal predecessors, (207), 67 states have call successors, (68), 3 states have call predecessors, (68), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) Word has length 533 [2022-04-06 20:08:20,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:20,195 INFO L225 Difference]: With dead ends: 743 [2022-04-06 20:08:20,195 INFO L226 Difference]: Without dead ends: 537 [2022-04-06 20:08:20,199 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1465 GetRequests, 1129 SyntacticMatches, 1 SemanticMatches, 335 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33614 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=18502, Invalid=94730, Unknown=0, NotChecked=0, Total=113232 [2022-04-06 20:08:20,200 INFO L913 BasicCegarLoop]: 77 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2894 mSolverCounterSat, 276 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 3170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 276 IncrementalHoareTripleChecker+Valid, 2894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:20,201 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 129 Invalid, 3170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [276 Valid, 2894 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:08:20,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2022-04-06 20:08:20,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2022-04-06 20:08:20,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 401 states have (on average 1.0049875311720697) internal successors, (403), 402 states have internal predecessors, (403), 68 states have call successors, (68), 68 states have call predecessors, (68), 67 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2022-04-06 20:08:20,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 538 transitions. [2022-04-06 20:08:20,265 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 538 transitions. Word has length 533 [2022-04-06 20:08:20,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:20,265 INFO L478 AbstractCegarLoop]: Abstraction has 537 states and 538 transitions. [2022-04-06 20:08:20,266 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 136 states, 136 states have (on average 1.5220588235294117) internal successors, (207), 135 states have internal predecessors, (207), 67 states have call successors, (68), 3 states have call predecessors, (68), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-04-06 20:08:20,266 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 538 transitions. [2022-04-06 20:08:20,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 535 [2022-04-06 20:08:20,268 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:20,268 INFO L499 BasicCegarLoop]: trace histogram [66, 66, 66, 66, 65, 65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:20,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2022-04-06 20:08:20,479 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:20,480 INFO L403 AbstractCegarLoop]: === Iteration 132 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:20,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:20,480 INFO L85 PathProgramCache]: Analyzing trace with hash -200289204, now seen corresponding path program 259 times [2022-04-06 20:08:20,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:20,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [272078691] [2022-04-06 20:08:20,481 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:20,481 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:20,481 INFO L85 PathProgramCache]: Analyzing trace with hash -200289204, now seen corresponding path program 260 times [2022-04-06 20:08:20,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:20,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31917707] [2022-04-06 20:08:20,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:20,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:20,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:21,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:08:21,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:08:21,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:08:21,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:08:21,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:08:21,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:08:21,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:08:21,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:08:21,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:08:21,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:08:21,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:08:21,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:08:21,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:08:21,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:08:21,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:08:21,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:08:21,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:08:21,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:08:21,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:08:21,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:08:21,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:08:21,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:08:21,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:08:21,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:08:21,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:08:21,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:08:21,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:08:21,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:08:21,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:08:21,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:08:21,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:08:21,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:08:21,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-04-06 20:08:21,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:08:21,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-04-06 20:08:21,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:08:21,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-04-06 20:08:21,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:08:21,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-04-06 20:08:21,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:08:21,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-04-06 20:08:21,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:08:21,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-04-06 20:08:21,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:08:21,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-04-06 20:08:21,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:08:21,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-04-06 20:08:21,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:08:21,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-04-06 20:08:21,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:08:21,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-04-06 20:08:21,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:08:21,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-04-06 20:08:21,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:08:21,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-04-06 20:08:21,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:08:21,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-04-06 20:08:21,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:08:21,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2022-04-06 20:08:21,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 20:08:21,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2022-04-06 20:08:21,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 20:08:21,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2022-04-06 20:08:21,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 20:08:21,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2022-04-06 20:08:21,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:21,886 INFO L134 CoverageAnalysis]: Checked inductivity of 17031 backedges. 2275 proven. 6436 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 20:08:21,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:21,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31917707] [2022-04-06 20:08:21,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31917707] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:21,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994811603] [2022-04-06 20:08:21,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:08:21,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:21,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:21,887 INFO L229 MonitoredProcess]: Starting monitored process 132 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:21,888 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-04-06 20:08:22,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:08:22,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:22,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 1296 conjuncts, 135 conjunts are in the unsatisfiable core [2022-04-06 20:08:22,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:22,510 INFO L134 CoverageAnalysis]: Checked inductivity of 17031 backedges. 2341 proven. 6370 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 20:08:22,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:22,949 INFO L134 CoverageAnalysis]: Checked inductivity of 17031 backedges. 2341 proven. 6370 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 20:08:22,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994811603] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:22,949 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:22,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 75 [2022-04-06 20:08:22,950 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:22,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [272078691] [2022-04-06 20:08:22,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [272078691] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:22,950 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:22,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [72] imperfect sequences [] total 72 [2022-04-06 20:08:22,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892662929] [2022-04-06 20:08:22,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:22,950 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-04-06 20:08:22,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:22,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-04-06 20:08:22,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2361, Invalid=3189, Unknown=0, NotChecked=0, Total=5550 [2022-04-06 20:08:22,951 INFO L87 Difference]: Start difference. First operand 537 states and 538 transitions. Second operand has 72 states, 72 states have (on average 2.888888888888889) internal successors, (208), 70 states have internal predecessors, (208), 67 states have call successors, (68), 3 states have call predecessors, (68), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-04-06 20:08:24,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:24,166 INFO L93 Difference]: Finished difference Result 547 states and 548 transitions. [2022-04-06 20:08:24,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-04-06 20:08:24,167 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 2.888888888888889) internal successors, (208), 70 states have internal predecessors, (208), 67 states have call successors, (68), 3 states have call predecessors, (68), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) Word has length 534 [2022-04-06 20:08:24,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:24,168 INFO L225 Difference]: With dead ends: 547 [2022-04-06 20:08:24,168 INFO L226 Difference]: Without dead ends: 545 [2022-04-06 20:08:24,169 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1406 GetRequests, 1261 SyntacticMatches, 2 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3337 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=7001, Invalid=13879, Unknown=0, NotChecked=0, Total=20880 [2022-04-06 20:08:24,169 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 97 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1176 mSolverCounterSat, 270 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 270 IncrementalHoareTripleChecker+Valid, 1176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:24,169 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 55 Invalid, 1446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [270 Valid, 1176 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:08:24,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2022-04-06 20:08:24,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 544. [2022-04-06 20:08:24,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 406 states have (on average 1.0049261083743843) internal successors, (408), 407 states have internal predecessors, (408), 69 states have call successors, (69), 69 states have call predecessors, (69), 68 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2022-04-06 20:08:24,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 545 transitions. [2022-04-06 20:08:24,234 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 545 transitions. Word has length 534 [2022-04-06 20:08:24,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:24,235 INFO L478 AbstractCegarLoop]: Abstraction has 544 states and 545 transitions. [2022-04-06 20:08:24,235 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 2.888888888888889) internal successors, (208), 70 states have internal predecessors, (208), 67 states have call successors, (68), 3 states have call predecessors, (68), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-04-06 20:08:24,235 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 545 transitions. [2022-04-06 20:08:24,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 542 [2022-04-06 20:08:24,237 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:24,237 INFO L499 BasicCegarLoop]: trace histogram [67, 67, 67, 66, 66, 66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:24,254 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2022-04-06 20:08:24,441 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:24,442 INFO L403 AbstractCegarLoop]: === Iteration 133 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:24,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:24,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1230869158, now seen corresponding path program 261 times [2022-04-06 20:08:24,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:24,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [761221308] [2022-04-06 20:08:24,443 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:24,443 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:24,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1230869158, now seen corresponding path program 262 times [2022-04-06 20:08:24,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:24,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652201379] [2022-04-06 20:08:24,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:24,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:24,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:28,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:08:28,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:08:28,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:08:28,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:08:28,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:08:28,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:08:28,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:08:28,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:08:28,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:08:28,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:08:28,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:08:28,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:08:28,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:08:28,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:08:28,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:08:28,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:08:28,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:08:28,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:08:28,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:08:28,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:08:28,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:08:28,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:08:28,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:08:28,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:08:28,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:08:28,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:08:28,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:08:28,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:08:28,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:08:28,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:08:28,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:08:28,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:08:28,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-04-06 20:08:28,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:08:28,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-04-06 20:08:28,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:08:28,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-04-06 20:08:28,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:08:28,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-04-06 20:08:28,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:08:28,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-04-06 20:08:28,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:08:28,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-04-06 20:08:28,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:08:28,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-04-06 20:08:28,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:08:28,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-04-06 20:08:28,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:08:28,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-04-06 20:08:28,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:08:28,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-04-06 20:08:28,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:08:28,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-04-06 20:08:28,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:08:28,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-04-06 20:08:28,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:08:28,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-04-06 20:08:28,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:08:28,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2022-04-06 20:08:28,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 20:08:28,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2022-04-06 20:08:28,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 20:08:28,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2022-04-06 20:08:28,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 20:08:28,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2022-04-06 20:08:28,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 20:08:28,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:28,293 INFO L134 CoverageAnalysis]: Checked inductivity of 17490 backedges. 6503 proven. 2407 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2022-04-06 20:08:28,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:28,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652201379] [2022-04-06 20:08:28,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652201379] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:28,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501483579] [2022-04-06 20:08:28,294 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:08:28,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:28,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:28,295 INFO L229 MonitoredProcess]: Starting monitored process 133 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:28,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-04-06 20:08:28,476 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:08:28,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:28,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 1310 conjuncts, 136 conjunts are in the unsatisfiable core [2022-04-06 20:08:28,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:32,609 INFO L134 CoverageAnalysis]: Checked inductivity of 17490 backedges. 6699 proven. 2211 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2022-04-06 20:08:32,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:33,120 INFO L134 CoverageAnalysis]: Checked inductivity of 17490 backedges. 6699 proven. 2211 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2022-04-06 20:08:33,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501483579] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:33,120 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:33,121 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [138, 137, 137] total 207 [2022-04-06 20:08:33,121 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:33,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [761221308] [2022-04-06 20:08:33,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [761221308] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:33,121 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:33,121 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [138] imperfect sequences [] total 138 [2022-04-06 20:08:33,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533684239] [2022-04-06 20:08:33,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:33,121 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 138 states [2022-04-06 20:08:33,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:33,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 138 interpolants. [2022-04-06 20:08:33,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9459, Invalid=33183, Unknown=0, NotChecked=0, Total=42642 [2022-04-06 20:08:33,124 INFO L87 Difference]: Start difference. First operand 544 states and 545 transitions. Second operand has 138 states, 138 states have (on average 1.5217391304347827) internal successors, (210), 137 states have internal predecessors, (210), 68 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-04-06 20:08:37,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:37,726 INFO L93 Difference]: Finished difference Result 754 states and 822 transitions. [2022-04-06 20:08:37,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-04-06 20:08:37,726 INFO L78 Accepts]: Start accepts. Automaton has has 138 states, 138 states have (on average 1.5217391304347827) internal successors, (210), 137 states have internal predecessors, (210), 68 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) Word has length 541 [2022-04-06 20:08:37,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:37,728 INFO L225 Difference]: With dead ends: 754 [2022-04-06 20:08:37,728 INFO L226 Difference]: Without dead ends: 545 [2022-04-06 20:08:37,732 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1487 GetRequests, 1146 SyntacticMatches, 1 SemanticMatches, 340 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34626 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=19050, Invalid=97572, Unknown=0, NotChecked=0, Total=116622 [2022-04-06 20:08:37,732 INFO L913 BasicCegarLoop]: 78 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2778 mSolverCounterSat, 280 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 3058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 280 IncrementalHoareTripleChecker+Valid, 2778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:37,732 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 135 Invalid, 3058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [280 Valid, 2778 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:08:37,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2022-04-06 20:08:37,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2022-04-06 20:08:37,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 407 states have (on average 1.0049140049140048) internal successors, (409), 408 states have internal predecessors, (409), 69 states have call successors, (69), 69 states have call predecessors, (69), 68 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2022-04-06 20:08:37,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 546 transitions. [2022-04-06 20:08:37,799 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 546 transitions. Word has length 541 [2022-04-06 20:08:37,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:37,799 INFO L478 AbstractCegarLoop]: Abstraction has 545 states and 546 transitions. [2022-04-06 20:08:37,799 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 138 states, 138 states have (on average 1.5217391304347827) internal successors, (210), 137 states have internal predecessors, (210), 68 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-04-06 20:08:37,799 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 546 transitions. [2022-04-06 20:08:37,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2022-04-06 20:08:37,802 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:37,802 INFO L499 BasicCegarLoop]: trace histogram [67, 67, 67, 67, 66, 66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:37,818 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2022-04-06 20:08:38,008 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable132 [2022-04-06 20:08:38,008 INFO L403 AbstractCegarLoop]: === Iteration 134 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:38,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:38,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1029177490, now seen corresponding path program 263 times [2022-04-06 20:08:38,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:38,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1214904943] [2022-04-06 20:08:38,009 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:38,009 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:38,009 INFO L85 PathProgramCache]: Analyzing trace with hash -1029177490, now seen corresponding path program 264 times [2022-04-06 20:08:38,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:38,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481700012] [2022-04-06 20:08:38,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:38,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:38,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:39,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:08:39,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:08:39,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:08:39,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:08:39,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:08:39,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:08:39,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:08:39,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:08:39,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:08:39,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:08:39,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:08:39,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:08:39,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:08:39,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:08:39,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:08:39,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:08:39,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:08:39,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:08:39,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:08:39,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:08:39,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:08:39,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:08:39,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:08:39,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:08:39,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:08:39,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:08:39,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:08:39,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:08:39,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:08:39,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:08:39,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:08:39,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:08:39,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:08:39,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:08:39,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:08:39,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-04-06 20:08:39,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:08:39,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-04-06 20:08:39,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:08:39,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-04-06 20:08:39,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:08:39,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-04-06 20:08:39,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:08:39,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-04-06 20:08:39,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:08:39,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-04-06 20:08:39,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:08:39,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-04-06 20:08:39,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:08:39,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-04-06 20:08:39,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:08:39,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-04-06 20:08:39,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:08:39,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-04-06 20:08:39,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:08:39,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-04-06 20:08:39,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:08:39,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-04-06 20:08:39,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:08:39,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 489 [2022-04-06 20:08:39,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 20:08:39,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2022-04-06 20:08:39,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 20:08:39,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2022-04-06 20:08:39,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 20:08:39,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2022-04-06 20:08:39,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:39,798 INFO L134 CoverageAnalysis]: Checked inductivity of 17557 backedges. 2343 proven. 6634 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2022-04-06 20:08:39,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:39,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481700012] [2022-04-06 20:08:39,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481700012] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:39,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428742342] [2022-04-06 20:08:39,799 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:08:39,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:39,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:39,800 INFO L229 MonitoredProcess]: Starting monitored process 134 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:39,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-04-06 20:08:40,101 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2022-04-06 20:08:40,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:40,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 1315 conjuncts, 137 conjunts are in the unsatisfiable core [2022-04-06 20:08:40,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:40,730 INFO L134 CoverageAnalysis]: Checked inductivity of 17557 backedges. 2410 proven. 6567 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2022-04-06 20:08:40,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:41,332 INFO L134 CoverageAnalysis]: Checked inductivity of 17557 backedges. 2410 proven. 6567 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2022-04-06 20:08:41,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428742342] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:41,332 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:41,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 72, 72] total 76 [2022-04-06 20:08:41,332 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:41,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1214904943] [2022-04-06 20:08:41,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1214904943] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:41,333 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:41,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [73] imperfect sequences [] total 73 [2022-04-06 20:08:41,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509471560] [2022-04-06 20:08:41,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:41,333 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-04-06 20:08:41,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:41,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-04-06 20:08:41,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2430, Invalid=3270, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:08:41,334 INFO L87 Difference]: Start difference. First operand 545 states and 546 transitions. Second operand has 73 states, 73 states have (on average 2.8904109589041096) internal successors, (211), 71 states have internal predecessors, (211), 68 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-04-06 20:08:42,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:42,525 INFO L93 Difference]: Finished difference Result 555 states and 556 transitions. [2022-04-06 20:08:42,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-04-06 20:08:42,526 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 2.8904109589041096) internal successors, (211), 71 states have internal predecessors, (211), 68 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) Word has length 542 [2022-04-06 20:08:42,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:42,527 INFO L225 Difference]: With dead ends: 555 [2022-04-06 20:08:42,527 INFO L226 Difference]: Without dead ends: 553 [2022-04-06 20:08:42,528 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1427 GetRequests, 1280 SyntacticMatches, 2 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3421 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=7207, Invalid=14255, Unknown=0, NotChecked=0, Total=21462 [2022-04-06 20:08:42,528 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 94 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1404 mSolverCounterSat, 274 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 1678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 274 IncrementalHoareTripleChecker+Valid, 1404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:42,528 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 65 Invalid, 1678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [274 Valid, 1404 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:08:42,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-04-06 20:08:42,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 552. [2022-04-06 20:08:42,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 412 states have (on average 1.0048543689320388) internal successors, (414), 413 states have internal predecessors, (414), 70 states have call successors, (70), 70 states have call predecessors, (70), 69 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2022-04-06 20:08:42,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 553 transitions. [2022-04-06 20:08:42,607 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 553 transitions. Word has length 542 [2022-04-06 20:08:42,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:42,607 INFO L478 AbstractCegarLoop]: Abstraction has 552 states and 553 transitions. [2022-04-06 20:08:42,607 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 2.8904109589041096) internal successors, (211), 71 states have internal predecessors, (211), 68 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-04-06 20:08:42,607 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 553 transitions. [2022-04-06 20:08:42,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 550 [2022-04-06 20:08:42,610 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:42,610 INFO L499 BasicCegarLoop]: trace histogram [68, 68, 68, 67, 67, 67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:42,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2022-04-06 20:08:42,826 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2022-04-06 20:08:42,826 INFO L403 AbstractCegarLoop]: === Iteration 135 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:42,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:42,826 INFO L85 PathProgramCache]: Analyzing trace with hash -29950652, now seen corresponding path program 265 times [2022-04-06 20:08:42,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:42,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1242483649] [2022-04-06 20:08:42,827 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:42,827 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:42,827 INFO L85 PathProgramCache]: Analyzing trace with hash -29950652, now seen corresponding path program 266 times [2022-04-06 20:08:42,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:42,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910805918] [2022-04-06 20:08:42,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:42,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:42,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:46,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:08:46,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:08:46,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:08:46,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:08:46,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:08:46,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:08:46,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:08:46,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:08:46,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:08:46,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:08:46,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:08:46,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:08:46,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:08:46,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:08:46,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:08:46,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:08:46,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:08:46,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:08:46,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:08:46,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:08:46,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:08:46,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:08:46,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:08:46,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:08:46,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:08:46,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:08:46,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:08:46,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:08:46,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:08:46,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:08:46,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:08:46,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:08:46,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:08:46,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:08:46,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:08:46,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-04-06 20:08:46,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:08:46,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-04-06 20:08:46,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:08:46,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-04-06 20:08:46,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:08:46,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-04-06 20:08:46,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:08:46,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-04-06 20:08:46,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:08:46,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-04-06 20:08:46,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:08:46,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-04-06 20:08:46,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:08:46,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-04-06 20:08:46,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:08:46,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-04-06 20:08:46,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:08:46,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-04-06 20:08:46,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:08:46,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-04-06 20:08:46,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:08:46,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-04-06 20:08:46,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:08:46,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 489 [2022-04-06 20:08:46,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 20:08:46,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2022-04-06 20:08:46,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 20:08:46,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2022-04-06 20:08:46,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 20:08:46,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2022-04-06 20:08:46,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 20:08:46,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:46,135 INFO L134 CoverageAnalysis]: Checked inductivity of 18023 backedges. 6702 proven. 2477 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-04-06 20:08:46,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:46,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910805918] [2022-04-06 20:08:46,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910805918] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:46,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419042471] [2022-04-06 20:08:46,135 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:08:46,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:46,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:46,136 INFO L229 MonitoredProcess]: Starting monitored process 135 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:46,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-04-06 20:08:46,303 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:08:46,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:46,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 1329 conjuncts, 138 conjunts are in the unsatisfiable core [2022-04-06 20:08:46,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:52,449 INFO L134 CoverageAnalysis]: Checked inductivity of 18023 backedges. 6901 proven. 2278 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-04-06 20:08:52,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:53,143 INFO L134 CoverageAnalysis]: Checked inductivity of 18023 backedges. 6901 proven. 2278 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-04-06 20:08:53,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419042471] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:53,143 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:53,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [140, 139, 139] total 210 [2022-04-06 20:08:53,144 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:53,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1242483649] [2022-04-06 20:08:53,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1242483649] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:53,144 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:53,144 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [140] imperfect sequences [] total 140 [2022-04-06 20:08:53,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363948161] [2022-04-06 20:08:53,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:53,144 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 140 states [2022-04-06 20:08:53,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:53,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2022-04-06 20:08:53,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9736, Invalid=34154, Unknown=0, NotChecked=0, Total=43890 [2022-04-06 20:08:53,146 INFO L87 Difference]: Start difference. First operand 552 states and 553 transitions. Second operand has 140 states, 140 states have (on average 1.5214285714285714) internal successors, (213), 139 states have internal predecessors, (213), 69 states have call successors, (70), 3 states have call predecessors, (70), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2022-04-06 20:08:57,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:57,555 INFO L93 Difference]: Finished difference Result 765 states and 834 transitions. [2022-04-06 20:08:57,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-04-06 20:08:57,556 INFO L78 Accepts]: Start accepts. Automaton has has 140 states, 140 states have (on average 1.5214285714285714) internal successors, (213), 139 states have internal predecessors, (213), 69 states have call successors, (70), 3 states have call predecessors, (70), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) Word has length 549 [2022-04-06 20:08:57,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:57,557 INFO L225 Difference]: With dead ends: 765 [2022-04-06 20:08:57,557 INFO L226 Difference]: Without dead ends: 553 [2022-04-06 20:08:57,562 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1509 GetRequests, 1163 SyntacticMatches, 1 SemanticMatches, 345 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35653 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=19606, Invalid=100456, Unknown=0, NotChecked=0, Total=120062 [2022-04-06 20:08:57,562 INFO L913 BasicCegarLoop]: 79 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 3082 mSolverCounterSat, 281 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 3363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 281 IncrementalHoareTripleChecker+Valid, 3082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:57,562 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 136 Invalid, 3363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [281 Valid, 3082 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:08:57,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-04-06 20:08:57,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2022-04-06 20:08:57,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 413 states have (on average 1.0048426150121066) internal successors, (415), 414 states have internal predecessors, (415), 70 states have call successors, (70), 70 states have call predecessors, (70), 69 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2022-04-06 20:08:57,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 554 transitions. [2022-04-06 20:08:57,635 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 554 transitions. Word has length 549 [2022-04-06 20:08:57,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:57,636 INFO L478 AbstractCegarLoop]: Abstraction has 553 states and 554 transitions. [2022-04-06 20:08:57,636 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 140 states, 140 states have (on average 1.5214285714285714) internal successors, (213), 139 states have internal predecessors, (213), 69 states have call successors, (70), 3 states have call predecessors, (70), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2022-04-06 20:08:57,636 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 554 transitions. [2022-04-06 20:08:57,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 551 [2022-04-06 20:08:57,638 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:57,638 INFO L499 BasicCegarLoop]: trace histogram [68, 68, 68, 68, 67, 67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:57,657 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2022-04-06 20:08:57,855 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-04-06 20:08:57,855 INFO L403 AbstractCegarLoop]: === Iteration 136 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:57,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:57,855 INFO L85 PathProgramCache]: Analyzing trace with hash 1103897100, now seen corresponding path program 267 times [2022-04-06 20:08:57,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:57,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [257726301] [2022-04-06 20:08:57,856 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:57,856 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:57,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1103897100, now seen corresponding path program 268 times [2022-04-06 20:08:57,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:57,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541282502] [2022-04-06 20:08:57,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:57,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:57,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:59,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:08:59,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:08:59,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:08:59,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:08:59,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:08:59,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:08:59,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:08:59,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:08:59,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:08:59,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:08:59,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:08:59,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:08:59,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:08:59,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:08:59,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:08:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:08:59,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:08:59,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:08:59,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:08:59,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:08:59,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:08:59,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:08:59,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:08:59,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:08:59,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:08:59,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:08:59,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:08:59,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:08:59,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:08:59,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:08:59,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:08:59,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:08:59,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:08:59,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:08:59,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:08:59,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:08:59,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:08:59,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:08:59,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:08:59,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:08:59,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:08:59,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:08:59,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:08:59,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:08:59,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:08:59,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:08:59,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:08:59,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:08:59,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:08:59,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:08:59,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:08:59,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:08:59,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:08:59,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:08:59,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:08:59,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:08:59,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:08:59,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:08:59,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:08:59,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:08:59,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:08:59,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:08:59,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:08:59,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:08:59,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:08:59,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:08:59,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:08:59,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,243 INFO L134 CoverageAnalysis]: Checked inductivity of 18091 backedges. 2412 proven. 6835 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-04-06 20:08:59,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:59,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541282502] [2022-04-06 20:08:59,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541282502] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:59,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918352527] [2022-04-06 20:08:59,243 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:08:59,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:59,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:59,244 INFO L229 MonitoredProcess]: Starting monitored process 136 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:59,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-04-06 20:08:59,417 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:08:59,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:59,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 1334 conjuncts, 139 conjunts are in the unsatisfiable core [2022-04-06 20:08:59,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:59,883 INFO L134 CoverageAnalysis]: Checked inductivity of 18091 backedges. 2480 proven. 6767 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-04-06 20:08:59,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:09:00,458 INFO L134 CoverageAnalysis]: Checked inductivity of 18091 backedges. 2480 proven. 6767 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-04-06 20:09:00,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918352527] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:09:00,458 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:09:00,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 73, 73] total 77 [2022-04-06 20:09:00,459 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:09:00,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [257726301] [2022-04-06 20:09:00,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [257726301] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:09:00,459 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:09:00,459 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [74] imperfect sequences [] total 74 [2022-04-06 20:09:00,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080183218] [2022-04-06 20:09:00,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:09:00,459 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-04-06 20:09:00,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:00,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-04-06 20:09:00,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2500, Invalid=3352, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:09:00,460 INFO L87 Difference]: Start difference. First operand 553 states and 554 transitions. Second operand has 74 states, 74 states have (on average 2.891891891891892) internal successors, (214), 72 states have internal predecessors, (214), 69 states have call successors, (70), 3 states have call predecessors, (70), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2022-04-06 20:09:02,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:09:02,248 INFO L93 Difference]: Finished difference Result 563 states and 564 transitions. [2022-04-06 20:09:02,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-04-06 20:09:02,248 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 2.891891891891892) internal successors, (214), 72 states have internal predecessors, (214), 69 states have call successors, (70), 3 states have call predecessors, (70), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) Word has length 550 [2022-04-06 20:09:02,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:09:02,250 INFO L225 Difference]: With dead ends: 563 [2022-04-06 20:09:02,250 INFO L226 Difference]: Without dead ends: 561 [2022-04-06 20:09:02,251 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1448 GetRequests, 1299 SyntacticMatches, 2 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3506 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=7416, Invalid=14636, Unknown=0, NotChecked=0, Total=22052 [2022-04-06 20:09:02,251 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 93 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1336 mSolverCounterSat, 278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 1614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 278 IncrementalHoareTripleChecker+Valid, 1336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:09:02,251 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 45 Invalid, 1614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [278 Valid, 1336 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:09:02,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2022-04-06 20:09:02,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 560. [2022-04-06 20:09:02,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 418 states have (on average 1.0047846889952152) internal successors, (420), 419 states have internal predecessors, (420), 71 states have call successors, (71), 71 states have call predecessors, (71), 70 states have return successors, (70), 69 states have call predecessors, (70), 70 states have call successors, (70) [2022-04-06 20:09:02,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 561 transitions. [2022-04-06 20:09:02,322 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 561 transitions. Word has length 550 [2022-04-06 20:09:02,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:09:02,323 INFO L478 AbstractCegarLoop]: Abstraction has 560 states and 561 transitions. [2022-04-06 20:09:02,323 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 2.891891891891892) internal successors, (214), 72 states have internal predecessors, (214), 69 states have call successors, (70), 3 states have call predecessors, (70), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2022-04-06 20:09:02,323 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 561 transitions. [2022-04-06 20:09:02,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 558 [2022-04-06 20:09:02,325 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:09:02,325 INFO L499 BasicCegarLoop]: trace histogram [69, 69, 69, 68, 68, 68, 68, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:09:02,344 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2022-04-06 20:09:02,535 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-04-06 20:09:02,535 INFO L403 AbstractCegarLoop]: === Iteration 137 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:09:02,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:09:02,536 INFO L85 PathProgramCache]: Analyzing trace with hash -209564442, now seen corresponding path program 269 times [2022-04-06 20:09:02,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:02,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [703998166] [2022-04-06 20:09:02,536 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:09:02,536 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:09:02,537 INFO L85 PathProgramCache]: Analyzing trace with hash -209564442, now seen corresponding path program 270 times [2022-04-06 20:09:02,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:09:02,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449121054] [2022-04-06 20:09:02,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:09:02,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:09:02,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:09:05,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:09:05,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:09:05,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:09:05,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:09:05,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:09:05,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:09:05,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:09:05,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:09:05,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:09:05,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:09:05,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:09:05,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:09:05,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:09:05,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:09:05,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:09:05,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:09:05,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:09:05,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:09:05,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:09:05,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:09:05,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:09:05,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:09:05,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:09:05,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:09:05,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:09:05,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:09:05,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:09:05,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:09:05,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:09:05,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:09:05,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:09:05,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:09:05,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:09:05,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:09:05,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:09:05,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:09:05,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:09:05,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:09:05,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:09:05,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:09:05,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:09:05,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:09:05,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:09:05,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:09:05,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:09:05,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:09:05,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:09:05,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:09:05,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:09:05,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:09:05,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:09:05,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:05,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:09:05,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:09:06,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:09:06,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:09:06,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:09:06,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:09:06,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:09:06,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:09:06,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:09:06,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:09:06,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:09:06,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:09:06,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:09:06,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:09:06,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:09:06,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:09:06,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:09:06,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:06,018 INFO L134 CoverageAnalysis]: Checked inductivity of 18564 backedges. 6904 proven. 2548 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-04-06 20:09:06,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:09:06,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449121054] [2022-04-06 20:09:06,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449121054] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:09:06,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741467028] [2022-04-06 20:09:06,018 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:09:06,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:06,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:09:06,019 INFO L229 MonitoredProcess]: Starting monitored process 137 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,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-04-06 20:09:06,304 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 69 check-sat command(s) [2022-04-06 20:09:06,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:09:06,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 1348 conjuncts, 140 conjunts are in the unsatisfiable core [2022-04-06 20:09:06,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:09:12,518 INFO L134 CoverageAnalysis]: Checked inductivity of 18564 backedges. 7106 proven. 2346 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-04-06 20:09:12,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:09:13,401 INFO L134 CoverageAnalysis]: Checked inductivity of 18564 backedges. 7106 proven. 2346 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-04-06 20:09:13,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741467028] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:09:13,401 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:09:13,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [142, 141, 141] total 213 [2022-04-06 20:09:13,402 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:09:13,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [703998166] [2022-04-06 20:09:13,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [703998166] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:09:13,402 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:09:13,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [142] imperfect sequences [] total 142 [2022-04-06 20:09:13,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285484732] [2022-04-06 20:09:13,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:09:13,402 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 142 states [2022-04-06 20:09:13,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:13,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 142 interpolants. [2022-04-06 20:09:13,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10017, Invalid=35139, Unknown=0, NotChecked=0, Total=45156 [2022-04-06 20:09:13,405 INFO L87 Difference]: Start difference. First operand 560 states and 561 transitions. Second operand has 142 states, 142 states have (on average 1.5211267605633803) internal successors, (216), 141 states have internal predecessors, (216), 70 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-04-06 20:09:18,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:09:18,337 INFO L93 Difference]: Finished difference Result 776 states and 846 transitions. [2022-04-06 20:09:18,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2022-04-06 20:09:18,338 INFO L78 Accepts]: Start accepts. Automaton has has 142 states, 142 states have (on average 1.5211267605633803) internal successors, (216), 141 states have internal predecessors, (216), 70 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) Word has length 557 [2022-04-06 20:09:18,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:09:18,340 INFO L225 Difference]: With dead ends: 776 [2022-04-06 20:09:18,340 INFO L226 Difference]: Without dead ends: 561 [2022-04-06 20:09:18,345 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1531 GetRequests, 1180 SyntacticMatches, 1 SemanticMatches, 350 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36695 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=20170, Invalid=103382, Unknown=0, NotChecked=0, Total=123552 [2022-04-06 20:09:18,345 INFO L913 BasicCegarLoop]: 80 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2454 mSolverCounterSat, 288 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 2742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 288 IncrementalHoareTripleChecker+Valid, 2454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:09:18,345 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 132 Invalid, 2742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [288 Valid, 2454 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:09:18,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2022-04-06 20:09:18,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2022-04-06 20:09:18,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 419 states have (on average 1.0047732696897376) internal successors, (421), 420 states have internal predecessors, (421), 71 states have call successors, (71), 71 states have call predecessors, (71), 70 states have return successors, (70), 69 states have call predecessors, (70), 70 states have call successors, (70) [2022-04-06 20:09:18,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 562 transitions. [2022-04-06 20:09:18,418 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 562 transitions. Word has length 557 [2022-04-06 20:09:18,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:09:18,418 INFO L478 AbstractCegarLoop]: Abstraction has 561 states and 562 transitions. [2022-04-06 20:09:18,418 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 142 states, 142 states have (on average 1.5211267605633803) internal successors, (216), 141 states have internal predecessors, (216), 70 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-04-06 20:09:18,418 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 562 transitions. [2022-04-06 20:09:18,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 559 [2022-04-06 20:09:18,421 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:09:18,421 INFO L499 BasicCegarLoop]: trace histogram [69, 69, 69, 69, 68, 68, 68, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:09:18,438 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-04-06 20:09:18,623 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-04-06 20:09:18,623 INFO L403 AbstractCegarLoop]: === Iteration 138 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:09:18,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:09:18,623 INFO L85 PathProgramCache]: Analyzing trace with hash 1193945518, now seen corresponding path program 271 times [2022-04-06 20:09:18,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:18,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [947203208] [2022-04-06 20:09:18,624 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:09:18,624 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:09:18,624 INFO L85 PathProgramCache]: Analyzing trace with hash 1193945518, now seen corresponding path program 272 times [2022-04-06 20:09:18,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:09:18,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298005669] [2022-04-06 20:09:18,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:09:18,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:09:18,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:09:20,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:09:20,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:09:20,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:09:20,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:09:20,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:09:20,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:09:20,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:09:20,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:09:20,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:09:20,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:09:20,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:09:20,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:09:20,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:09:20,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:09:20,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:09:20,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:09:20,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:09:20,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:09:20,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:09:20,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:09:20,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:09:20,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:09:20,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:09:20,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:09:20,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:09:20,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:09:20,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:09:20,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:09:20,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:09:20,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:09:20,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:09:20,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:09:20,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:09:20,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:09:20,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:09:20,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-04-06 20:09:20,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:09:20,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-04-06 20:09:20,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:09:20,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-04-06 20:09:20,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:09:20,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-04-06 20:09:20,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:09:20,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-04-06 20:09:20,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:09:20,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-04-06 20:09:20,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:09:20,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-04-06 20:09:20,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:09:20,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-04-06 20:09:20,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:09:20,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-04-06 20:09:20,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:09:20,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-04-06 20:09:20,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:09:20,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-04-06 20:09:20,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:09:20,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-04-06 20:09:20,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:09:20,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-04-06 20:09:20,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:09:20,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2022-04-06 20:09:20,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 20:09:20,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2022-04-06 20:09:20,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 20:09:20,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2022-04-06 20:09:20,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 20:09:20,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2022-04-06 20:09:20,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:20,433 INFO L134 CoverageAnalysis]: Checked inductivity of 18633 backedges. 2482 proven. 7039 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-04-06 20:09:20,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:09:20,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298005669] [2022-04-06 20:09:20,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298005669] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:09:20,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42636861] [2022-04-06 20:09:20,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:09:20,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:20,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:09:20,434 INFO L229 MonitoredProcess]: Starting monitored process 138 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:20,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-04-06 20:09:20,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:09:20,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:09:20,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 1353 conjuncts, 141 conjunts are in the unsatisfiable core [2022-04-06 20:09:20,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:09:21,496 INFO L134 CoverageAnalysis]: Checked inductivity of 18633 backedges. 2551 proven. 6970 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-04-06 20:09:21,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:09:22,183 INFO L134 CoverageAnalysis]: Checked inductivity of 18633 backedges. 2551 proven. 6970 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-04-06 20:09:22,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42636861] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:09:22,184 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:09:22,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74, 74] total 78 [2022-04-06 20:09:22,184 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:09:22,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [947203208] [2022-04-06 20:09:22,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [947203208] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:09:22,184 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:09:22,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [75] imperfect sequences [] total 75 [2022-04-06 20:09:22,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501469671] [2022-04-06 20:09:22,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:09:22,185 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-04-06 20:09:22,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:22,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-04-06 20:09:22,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2571, Invalid=3435, Unknown=0, NotChecked=0, Total=6006 [2022-04-06 20:09:22,186 INFO L87 Difference]: Start difference. First operand 561 states and 562 transitions. Second operand has 75 states, 75 states have (on average 2.8933333333333335) internal successors, (217), 73 states have internal predecessors, (217), 70 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-04-06 20:09:23,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:09:23,536 INFO L93 Difference]: Finished difference Result 571 states and 572 transitions. [2022-04-06 20:09:23,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-04-06 20:09:23,536 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 2.8933333333333335) internal successors, (217), 73 states have internal predecessors, (217), 70 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) Word has length 558 [2022-04-06 20:09:23,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:09:23,537 INFO L225 Difference]: With dead ends: 571 [2022-04-06 20:09:23,537 INFO L226 Difference]: Without dead ends: 569 [2022-04-06 20:09:23,540 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1469 GetRequests, 1318 SyntacticMatches, 2 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3592 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=7628, Invalid=15022, Unknown=0, NotChecked=0, Total=22650 [2022-04-06 20:09:23,540 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 98 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1330 mSolverCounterSat, 282 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 1612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 282 IncrementalHoareTripleChecker+Valid, 1330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:09:23,540 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 60 Invalid, 1612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [282 Valid, 1330 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:09:23,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2022-04-06 20:09:23,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 568. [2022-04-06 20:09:23,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 424 states have (on average 1.0047169811320755) internal successors, (426), 425 states have internal predecessors, (426), 72 states have call successors, (72), 72 states have call predecessors, (72), 71 states have return successors, (71), 70 states have call predecessors, (71), 71 states have call successors, (71) [2022-04-06 20:09:23,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 569 transitions. [2022-04-06 20:09:23,611 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 569 transitions. Word has length 558 [2022-04-06 20:09:23,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:09:23,611 INFO L478 AbstractCegarLoop]: Abstraction has 568 states and 569 transitions. [2022-04-06 20:09:23,611 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 2.8933333333333335) internal successors, (217), 73 states have internal predecessors, (217), 70 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-04-06 20:09:23,612 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 569 transitions. [2022-04-06 20:09:23,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 566 [2022-04-06 20:09:23,614 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:09:23,614 INFO L499 BasicCegarLoop]: trace histogram [70, 70, 70, 69, 69, 69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:09:23,631 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-04-06 20:09:23,817 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2022-04-06 20:09:23,817 INFO L403 AbstractCegarLoop]: === Iteration 139 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:09:23,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:09:23,818 INFO L85 PathProgramCache]: Analyzing trace with hash -1390621948, now seen corresponding path program 273 times [2022-04-06 20:09:23,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:23,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [410559686] [2022-04-06 20:09:23,818 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:09:23,819 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:09:23,819 INFO L85 PathProgramCache]: Analyzing trace with hash -1390621948, now seen corresponding path program 274 times [2022-04-06 20:09:23,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:09:23,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143102815] [2022-04-06 20:09:23,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:09:23,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:09:23,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:09:27,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:09:27,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:09:27,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:09:27,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:09:27,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:09:27,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:09:27,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:09:27,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:09:27,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:09:27,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:09:27,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:09:27,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:09:27,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:09:27,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:09:27,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:09:27,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:09:27,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:09:27,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:09:27,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:09:27,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:09:27,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:09:27,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:09:27,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:09:27,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:09:27,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:09:27,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:09:27,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:09:27,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:09:27,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:09:27,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:09:27,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:09:27,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:09:27,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:27,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:09:27,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:09:28,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:09:28,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-04-06 20:09:28,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:09:28,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-04-06 20:09:28,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:09:28,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-04-06 20:09:28,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:09:28,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-04-06 20:09:28,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:09:28,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-04-06 20:09:28,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:09:28,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-04-06 20:09:28,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:09:28,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-04-06 20:09:28,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:09:28,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-04-06 20:09:28,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:09:28,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-04-06 20:09:28,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:09:28,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-04-06 20:09:28,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:09:28,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-04-06 20:09:28,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:09:28,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-04-06 20:09:28,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:09:28,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-04-06 20:09:28,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:09:28,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2022-04-06 20:09:28,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 20:09:28,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2022-04-06 20:09:28,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 20:09:28,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2022-04-06 20:09:28,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 20:09:28,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2022-04-06 20:09:28,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 20:09:28,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:28,045 INFO L134 CoverageAnalysis]: Checked inductivity of 19113 backedges. 7109 proven. 2620 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-04-06 20:09:28,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:09:28,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143102815] [2022-04-06 20:09:28,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143102815] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:09:28,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773298664] [2022-04-06 20:09:28,046 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:09:28,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:28,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:09:28,047 INFO L229 MonitoredProcess]: Starting monitored process 139 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:28,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-04-06 20:09:28,240 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:09:28,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:09:28,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 1367 conjuncts, 142 conjunts are in the unsatisfiable core [2022-04-06 20:09:28,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:09:32,606 INFO L134 CoverageAnalysis]: Checked inductivity of 19113 backedges. 7314 proven. 2415 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-04-06 20:09:32,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:09:33,133 INFO L134 CoverageAnalysis]: Checked inductivity of 19113 backedges. 7314 proven. 2415 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-04-06 20:09:33,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773298664] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:09:33,133 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:09:33,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [144, 143, 143] total 216 [2022-04-06 20:09:33,133 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:09:33,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [410559686] [2022-04-06 20:09:33,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [410559686] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:09:33,133 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:09:33,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [144] imperfect sequences [] total 144 [2022-04-06 20:09:33,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779699028] [2022-04-06 20:09:33,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:09:33,134 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 144 states [2022-04-06 20:09:33,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:33,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 144 interpolants. [2022-04-06 20:09:33,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10302, Invalid=36138, Unknown=0, NotChecked=0, Total=46440 [2022-04-06 20:09:33,137 INFO L87 Difference]: Start difference. First operand 568 states and 569 transitions. Second operand has 144 states, 144 states have (on average 1.5208333333333333) internal successors, (219), 143 states have internal predecessors, (219), 71 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2022-04-06 20:09:38,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:09:38,174 INFO L93 Difference]: Finished difference Result 787 states and 858 transitions. [2022-04-06 20:09:38,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-04-06 20:09:38,175 INFO L78 Accepts]: Start accepts. Automaton has has 144 states, 144 states have (on average 1.5208333333333333) internal successors, (219), 143 states have internal predecessors, (219), 71 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) Word has length 565 [2022-04-06 20:09:38,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:09:38,176 INFO L225 Difference]: With dead ends: 787 [2022-04-06 20:09:38,176 INFO L226 Difference]: Without dead ends: 569 [2022-04-06 20:09:38,181 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1553 GetRequests, 1197 SyntacticMatches, 1 SemanticMatches, 355 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37752 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=20742, Invalid=106350, Unknown=0, NotChecked=0, Total=127092 [2022-04-06 20:09:38,181 INFO L913 BasicCegarLoop]: 81 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 3088 mSolverCounterSat, 289 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 3377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 289 IncrementalHoareTripleChecker+Valid, 3088 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:09:38,181 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 143 Invalid, 3377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [289 Valid, 3088 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:09:38,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2022-04-06 20:09:38,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 569. [2022-04-06 20:09:38,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 425 states have (on average 1.0047058823529411) internal successors, (427), 426 states have internal predecessors, (427), 72 states have call successors, (72), 72 states have call predecessors, (72), 71 states have return successors, (71), 70 states have call predecessors, (71), 71 states have call successors, (71) [2022-04-06 20:09:38,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 570 transitions. [2022-04-06 20:09:38,257 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 570 transitions. Word has length 565 [2022-04-06 20:09:38,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:09:38,257 INFO L478 AbstractCegarLoop]: Abstraction has 569 states and 570 transitions. [2022-04-06 20:09:38,257 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 144 states, 144 states have (on average 1.5208333333333333) internal successors, (219), 143 states have internal predecessors, (219), 71 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2022-04-06 20:09:38,257 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 570 transitions. [2022-04-06 20:09:38,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 567 [2022-04-06 20:09:38,260 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:09:38,260 INFO L499 BasicCegarLoop]: trace histogram [70, 70, 70, 70, 69, 69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:09:38,280 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Forceful destruction successful, exit code 0 [2022-04-06 20:09:38,482 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-04-06 20:09:38,482 INFO L403 AbstractCegarLoop]: === Iteration 140 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:09:38,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:09:38,482 INFO L85 PathProgramCache]: Analyzing trace with hash 245325772, now seen corresponding path program 275 times [2022-04-06 20:09:38,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:38,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1660194968] [2022-04-06 20:09:38,483 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:09:38,483 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:09:38,483 INFO L85 PathProgramCache]: Analyzing trace with hash 245325772, now seen corresponding path program 276 times [2022-04-06 20:09:38,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:09:38,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268805961] [2022-04-06 20:09:38,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:09:38,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:09:38,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:09:39,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:09:39,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:09:39,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:09:39,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:09:39,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:09:39,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:09:39,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:09:39,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:09:39,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:09:39,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:09:39,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:09:39,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:09:39,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:09:39,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:09:39,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:09:39,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:09:39,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:09:39,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:09:39,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:09:39,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:09:39,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:09:39,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:09:39,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:09:39,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:09:39,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:09:39,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:09:39,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:09:39,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:09:39,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:09:39,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:09:39,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:09:39,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:09:39,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:09:39,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:09:39,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:09:39,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:09:39,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:09:39,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:09:39,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-04-06 20:09:39,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:09:39,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-04-06 20:09:39,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:09:39,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-04-06 20:09:39,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:09:39,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-04-06 20:09:39,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:09:39,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-04-06 20:09:39,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:09:39,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-04-06 20:09:39,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:09:39,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-04-06 20:09:39,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:09:39,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-04-06 20:09:39,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:09:39,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-04-06 20:09:39,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:09:39,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-04-06 20:09:39,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:09:39,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-04-06 20:09:39,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:09:39,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-04-06 20:09:39,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 20:09:39,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 513 [2022-04-06 20:09:39,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 20:09:39,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2022-04-06 20:09:39,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 20:09:39,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2022-04-06 20:09:39,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 20:09:39,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 555 [2022-04-06 20:09:39,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,976 INFO L134 CoverageAnalysis]: Checked inductivity of 19183 backedges. 2553 proven. 7246 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-04-06 20:09:39,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:09:39,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268805961] [2022-04-06 20:09:39,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268805961] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:09:39,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845720083] [2022-04-06 20:09:39,976 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:09:39,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:39,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:09:39,977 INFO L229 MonitoredProcess]: Starting monitored process 140 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:39,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-04-06 20:09:40,299 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 70 check-sat command(s) [2022-04-06 20:09:40,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:09:40,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 1372 conjuncts, 143 conjunts are in the unsatisfiable core [2022-04-06 20:09:40,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:09:40,754 INFO L134 CoverageAnalysis]: Checked inductivity of 19183 backedges. 2623 proven. 7176 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-04-06 20:09:40,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:09:41,241 INFO L134 CoverageAnalysis]: Checked inductivity of 19183 backedges. 2623 proven. 7176 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-04-06 20:09:41,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845720083] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:09:41,241 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:09:41,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 75, 75] total 79 [2022-04-06 20:09:41,242 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:09:41,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1660194968] [2022-04-06 20:09:41,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1660194968] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:09:41,242 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:09:41,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [76] imperfect sequences [] total 76 [2022-04-06 20:09:41,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022220797] [2022-04-06 20:09:41,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:09:41,242 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-04-06 20:09:41,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:41,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-04-06 20:09:41,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2643, Invalid=3519, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:09:41,243 INFO L87 Difference]: Start difference. First operand 569 states and 570 transitions. Second operand has 76 states, 76 states have (on average 2.8947368421052633) internal successors, (220), 74 states have internal predecessors, (220), 71 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2022-04-06 20:09:42,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:09:42,569 INFO L93 Difference]: Finished difference Result 579 states and 580 transitions. [2022-04-06 20:09:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-04-06 20:09:42,569 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 2.8947368421052633) internal successors, (220), 74 states have internal predecessors, (220), 71 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) Word has length 566 [2022-04-06 20:09:42,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:09:42,570 INFO L225 Difference]: With dead ends: 579 [2022-04-06 20:09:42,570 INFO L226 Difference]: Without dead ends: 577 [2022-04-06 20:09:42,571 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1490 GetRequests, 1337 SyntacticMatches, 2 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3679 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=7843, Invalid=15413, Unknown=0, NotChecked=0, Total=23256 [2022-04-06 20:09:42,572 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 95 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1362 mSolverCounterSat, 286 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 286 IncrementalHoareTripleChecker+Valid, 1362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:09:42,572 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 55 Invalid, 1648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [286 Valid, 1362 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:09:42,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2022-04-06 20:09:42,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 576. [2022-04-06 20:09:42,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 430 states have (on average 1.0046511627906978) internal successors, (432), 431 states have internal predecessors, (432), 73 states have call successors, (73), 73 states have call predecessors, (73), 72 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2022-04-06 20:09:42,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 577 transitions. [2022-04-06 20:09:42,681 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 577 transitions. Word has length 566 [2022-04-06 20:09:42,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:09:42,681 INFO L478 AbstractCegarLoop]: Abstraction has 576 states and 577 transitions. [2022-04-06 20:09:42,682 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 2.8947368421052633) internal successors, (220), 74 states have internal predecessors, (220), 71 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2022-04-06 20:09:42,682 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 577 transitions. [2022-04-06 20:09:42,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 574 [2022-04-06 20:09:42,684 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:09:42,684 INFO L499 BasicCegarLoop]: trace histogram [71, 71, 71, 70, 70, 70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:09:42,701 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2022-04-06 20:09:42,901 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-04-06 20:09:42,901 INFO L403 AbstractCegarLoop]: === Iteration 141 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:09:42,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:09:42,902 INFO L85 PathProgramCache]: Analyzing trace with hash 870455078, now seen corresponding path program 277 times [2022-04-06 20:09:42,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:42,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [456333905] [2022-04-06 20:09:42,902 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:09:42,902 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:09:42,903 INFO L85 PathProgramCache]: Analyzing trace with hash 870455078, now seen corresponding path program 278 times [2022-04-06 20:09:42,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:09:42,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939794893] [2022-04-06 20:09:42,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:09:42,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:09:42,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:09:47,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:09:47,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:09:47,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:09:47,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:09:47,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:09:47,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:09:47,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:09:47,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:09:47,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:09:47,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:09:47,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:09:47,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:09:47,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:09:47,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:09:47,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:09:47,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:09:47,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:09:47,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:09:47,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:09:47,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:09:47,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:09:47,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:09:47,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:09:47,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:09:47,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:09:47,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:09:47,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:09:47,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:09:47,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:09:47,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:09:47,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:09:47,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:09:47,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:09:47,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:09:47,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:09:47,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:09:47,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:09:47,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:09:47,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-04-06 20:09:47,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:09:47,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-04-06 20:09:47,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:09:47,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-04-06 20:09:47,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:09:47,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-04-06 20:09:47,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:09:47,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-04-06 20:09:47,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:09:47,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-04-06 20:09:47,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:09:47,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-04-06 20:09:47,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:09:47,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-04-06 20:09:47,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:09:47,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-04-06 20:09:47,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:09:47,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-04-06 20:09:47,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:09:47,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-04-06 20:09:47,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:09:47,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-04-06 20:09:47,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 20:09:47,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 513 [2022-04-06 20:09:47,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 20:09:47,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2022-04-06 20:09:47,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 20:09:47,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2022-04-06 20:09:47,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 20:09:47,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 555 [2022-04-06 20:09:47,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 20:09:47,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:47,494 INFO L134 CoverageAnalysis]: Checked inductivity of 19670 backedges. 7317 proven. 2693 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 20:09:47,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:09:47,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939794893] [2022-04-06 20:09:47,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939794893] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:09:47,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145919383] [2022-04-06 20:09:47,494 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:09:47,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:47,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:09:47,495 INFO L229 MonitoredProcess]: Starting monitored process 141 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:47,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-04-06 20:09:47,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:09:47,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:09:47,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 1386 conjuncts, 144 conjunts are in the unsatisfiable core [2022-04-06 20:09:47,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:09:52,238 INFO L134 CoverageAnalysis]: Checked inductivity of 19670 backedges. 7525 proven. 2485 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 20:09:52,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:09:52,783 INFO L134 CoverageAnalysis]: Checked inductivity of 19670 backedges. 7525 proven. 2485 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 20:09:52,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1145919383] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:09:52,783 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:09:52,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [146, 145, 145] total 219 [2022-04-06 20:09:52,784 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:09:52,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [456333905] [2022-04-06 20:09:52,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [456333905] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:09:52,784 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:09:52,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [146] imperfect sequences [] total 146 [2022-04-06 20:09:52,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204928189] [2022-04-06 20:09:52,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:09:52,784 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 146 states [2022-04-06 20:09:52,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:52,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 146 interpolants. [2022-04-06 20:09:52,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10591, Invalid=37151, Unknown=0, NotChecked=0, Total=47742 [2022-04-06 20:09:52,787 INFO L87 Difference]: Start difference. First operand 576 states and 577 transitions. Second operand has 146 states, 146 states have (on average 1.5205479452054795) internal successors, (222), 145 states have internal predecessors, (222), 72 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2022-04-06 20:09:57,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:09:57,371 INFO L93 Difference]: Finished difference Result 798 states and 870 transitions. [2022-04-06 20:09:57,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-04-06 20:09:57,371 INFO L78 Accepts]: Start accepts. Automaton has has 146 states, 146 states have (on average 1.5205479452054795) internal successors, (222), 145 states have internal predecessors, (222), 72 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) Word has length 573 [2022-04-06 20:09:57,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:09:57,372 INFO L225 Difference]: With dead ends: 798 [2022-04-06 20:09:57,372 INFO L226 Difference]: Without dead ends: 577 [2022-04-06 20:09:57,378 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1214 SyntacticMatches, 1 SemanticMatches, 360 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38824 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=21322, Invalid=109360, Unknown=0, NotChecked=0, Total=130682 [2022-04-06 20:09:57,378 INFO L913 BasicCegarLoop]: 82 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2950 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 3249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 2950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:09:57,378 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 134 Invalid, 3249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 2950 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:09:57,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2022-04-06 20:09:57,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 577. [2022-04-06 20:09:57,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 431 states have (on average 1.0046403712296983) internal successors, (433), 432 states have internal predecessors, (433), 73 states have call successors, (73), 73 states have call predecessors, (73), 72 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2022-04-06 20:09:57,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 578 transitions. [2022-04-06 20:09:57,451 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 578 transitions. Word has length 573 [2022-04-06 20:09:57,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:09:57,452 INFO L478 AbstractCegarLoop]: Abstraction has 577 states and 578 transitions. [2022-04-06 20:09:57,452 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 146 states, 146 states have (on average 1.5205479452054795) internal successors, (222), 145 states have internal predecessors, (222), 72 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2022-04-06 20:09:57,452 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 578 transitions. [2022-04-06 20:09:57,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 575 [2022-04-06 20:09:57,454 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:09:57,455 INFO L499 BasicCegarLoop]: trace histogram [71, 71, 71, 71, 70, 70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:09:57,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2022-04-06 20:09:57,668 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:57,669 INFO L403 AbstractCegarLoop]: === Iteration 142 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:09:57,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:09:57,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1493656558, now seen corresponding path program 279 times [2022-04-06 20:09:57,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:57,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1001300680] [2022-04-06 20:09:57,670 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:09:57,670 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:09:57,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1493656558, now seen corresponding path program 280 times [2022-04-06 20:09:57,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:09:57,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82084892] [2022-04-06 20:09:57,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:09:57,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:09:57,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:09:58,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:09:58,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:09:58,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:09:58,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:09:58,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:09:58,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:09:58,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:09:58,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:09:58,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:09:58,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:09:58,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:09:58,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:09:58,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:09:58,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:09:58,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:09:58,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:09:58,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:09:58,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:09:58,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:09:58,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:09:58,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:09:58,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:09:58,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:09:58,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:09:58,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:09:58,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:09:58,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:09:58,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:09:58,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:09:58,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:09:58,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:09:58,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-04-06 20:09:58,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:09:58,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-04-06 20:09:58,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:09:58,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:09:58,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:09:58,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-04-06 20:09:58,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:09:58,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-04-06 20:09:58,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:09:58,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-04-06 20:09:58,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:09:58,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-04-06 20:09:58,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:09:58,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-04-06 20:09:58,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:09:58,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-04-06 20:09:58,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:09:58,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-04-06 20:09:58,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:09:58,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-04-06 20:09:58,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:09:58,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-04-06 20:09:58,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:09:58,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2022-04-06 20:09:58,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 20:09:58,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2022-04-06 20:09:58,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 20:09:58,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2022-04-06 20:09:58,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 20:09:58,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2022-04-06 20:09:58,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 20:09:58,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2022-04-06 20:09:58,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 20:09:58,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2022-04-06 20:09:58,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 20:09:58,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 549 [2022-04-06 20:09:58,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 20:09:58,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 563 [2022-04-06 20:09:58,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:58,944 INFO L134 CoverageAnalysis]: Checked inductivity of 19741 backedges. 2625 proven. 7456 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 20:09:58,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:09:58,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82084892] [2022-04-06 20:09:58,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82084892] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:09:58,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919556390] [2022-04-06 20:09:58,944 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:09:58,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:58,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:09:58,945 INFO L229 MonitoredProcess]: Starting monitored process 142 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:58,946 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-04-06 20:09:59,151 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:09:59,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:09:59,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 1391 conjuncts, 145 conjunts are in the unsatisfiable core [2022-04-06 20:09:59,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:09:59,629 INFO L134 CoverageAnalysis]: Checked inductivity of 19741 backedges. 2696 proven. 7385 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 20:09:59,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:00,141 INFO L134 CoverageAnalysis]: Checked inductivity of 19741 backedges. 2696 proven. 7385 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 20:10:00,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919556390] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:00,142 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:00,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 76, 76] total 80 [2022-04-06 20:10:00,142 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:00,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1001300680] [2022-04-06 20:10:00,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1001300680] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:00,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:00,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [77] imperfect sequences [] total 77 [2022-04-06 20:10:00,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919827450] [2022-04-06 20:10:00,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:00,143 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-04-06 20:10:00,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:00,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-04-06 20:10:00,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2716, Invalid=3604, Unknown=0, NotChecked=0, Total=6320 [2022-04-06 20:10:00,143 INFO L87 Difference]: Start difference. First operand 577 states and 578 transitions. Second operand has 77 states, 77 states have (on average 2.896103896103896) internal successors, (223), 75 states have internal predecessors, (223), 72 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2022-04-06 20:10:01,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:01,419 INFO L93 Difference]: Finished difference Result 587 states and 588 transitions. [2022-04-06 20:10:01,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-04-06 20:10:01,419 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 2.896103896103896) internal successors, (223), 75 states have internal predecessors, (223), 72 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) Word has length 574 [2022-04-06 20:10:01,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:01,420 INFO L225 Difference]: With dead ends: 587 [2022-04-06 20:10:01,421 INFO L226 Difference]: Without dead ends: 585 [2022-04-06 20:10:01,423 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1511 GetRequests, 1356 SyntacticMatches, 2 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3767 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=8061, Invalid=15809, Unknown=0, NotChecked=0, Total=23870 [2022-04-06 20:10:01,423 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 98 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1396 mSolverCounterSat, 290 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 290 IncrementalHoareTripleChecker+Valid, 1396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:01,423 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 55 Invalid, 1686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [290 Valid, 1396 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:10:01,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2022-04-06 20:10:01,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 584. [2022-04-06 20:10:01,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 436 states have (on average 1.0045871559633028) internal successors, (438), 437 states have internal predecessors, (438), 74 states have call successors, (74), 74 states have call predecessors, (74), 73 states have return successors, (73), 72 states have call predecessors, (73), 73 states have call successors, (73) [2022-04-06 20:10:01,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 585 transitions. [2022-04-06 20:10:01,509 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 585 transitions. Word has length 574 [2022-04-06 20:10:01,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:01,510 INFO L478 AbstractCegarLoop]: Abstraction has 584 states and 585 transitions. [2022-04-06 20:10:01,510 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 2.896103896103896) internal successors, (223), 75 states have internal predecessors, (223), 72 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2022-04-06 20:10:01,510 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 585 transitions. [2022-04-06 20:10:01,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 582 [2022-04-06 20:10:01,513 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:01,513 INFO L499 BasicCegarLoop]: trace histogram [72, 72, 72, 71, 71, 71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:01,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2022-04-06 20:10:01,730 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:01,730 INFO L403 AbstractCegarLoop]: === Iteration 143 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:01,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:01,730 INFO L85 PathProgramCache]: Analyzing trace with hash 890603716, now seen corresponding path program 281 times [2022-04-06 20:10:01,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:01,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [245077927] [2022-04-06 20:10:01,731 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:01,731 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:01,731 INFO L85 PathProgramCache]: Analyzing trace with hash 890603716, now seen corresponding path program 282 times [2022-04-06 20:10:01,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:01,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566160893] [2022-04-06 20:10:01,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:01,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:01,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:04,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:10:04,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:10:04,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:10:04,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:10:04,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:10:04,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:10:04,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:10:04,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:10:04,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:10:04,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:10:04,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:10:04,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:10:04,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:10:04,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:10:04,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:10:04,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:10:04,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:10:04,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:10:04,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:10:04,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:10:04,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:10:04,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:10:04,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:10:04,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:10:04,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:10:04,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:10:04,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:10:04,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:10:04,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:10:04,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:10:04,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:10:04,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-04-06 20:10:04,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:10:04,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-04-06 20:10:04,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:10:04,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:10:04,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:10:04,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-04-06 20:10:04,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:10:04,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-04-06 20:10:04,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:10:04,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-04-06 20:10:04,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:10:04,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-04-06 20:10:04,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:10:04,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-04-06 20:10:04,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:10:04,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-04-06 20:10:04,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:10:04,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-04-06 20:10:04,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:10:04,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-04-06 20:10:04,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:10:04,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-04-06 20:10:04,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:10:04,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2022-04-06 20:10:04,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 20:10:04,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2022-04-06 20:10:04,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 20:10:04,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2022-04-06 20:10:04,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 20:10:04,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2022-04-06 20:10:04,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 20:10:04,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2022-04-06 20:10:04,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 20:10:04,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2022-04-06 20:10:04,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 20:10:04,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 549 [2022-04-06 20:10:04,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 20:10:04,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 563 [2022-04-06 20:10:04,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-04-06 20:10:04,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:04,978 INFO L134 CoverageAnalysis]: Checked inductivity of 20235 backedges. 7528 proven. 2767 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-04-06 20:10:04,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:04,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566160893] [2022-04-06 20:10:04,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566160893] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:04,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103222656] [2022-04-06 20:10:04,978 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:10:04,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:04,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:04,979 INFO L229 MonitoredProcess]: Starting monitored process 143 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:04,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-04-06 20:10:05,274 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 72 check-sat command(s) [2022-04-06 20:10:05,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:05,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 1405 conjuncts, 146 conjunts are in the unsatisfiable core [2022-04-06 20:10:05,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:09,934 INFO L134 CoverageAnalysis]: Checked inductivity of 20235 backedges. 7739 proven. 2556 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-04-06 20:10:09,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:10,476 INFO L134 CoverageAnalysis]: Checked inductivity of 20235 backedges. 7739 proven. 2556 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-04-06 20:10:10,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103222656] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:10,476 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:10,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [148, 147, 147] total 222 [2022-04-06 20:10:10,477 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:10,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [245077927] [2022-04-06 20:10:10,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [245077927] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:10,477 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:10,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [148] imperfect sequences [] total 148 [2022-04-06 20:10:10,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445615609] [2022-04-06 20:10:10,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:10,477 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 148 states [2022-04-06 20:10:10,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:10,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 148 interpolants. [2022-04-06 20:10:10,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10884, Invalid=38178, Unknown=0, NotChecked=0, Total=49062 [2022-04-06 20:10:10,480 INFO L87 Difference]: Start difference. First operand 584 states and 585 transitions. Second operand has 148 states, 148 states have (on average 1.5202702702702702) internal successors, (225), 147 states have internal predecessors, (225), 73 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-04-06 20:10:15,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:15,134 INFO L93 Difference]: Finished difference Result 809 states and 882 transitions. [2022-04-06 20:10:15,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 148 states. [2022-04-06 20:10:15,135 INFO L78 Accepts]: Start accepts. Automaton has has 148 states, 148 states have (on average 1.5202702702702702) internal successors, (225), 147 states have internal predecessors, (225), 73 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Word has length 581 [2022-04-06 20:10:15,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:15,136 INFO L225 Difference]: With dead ends: 809 [2022-04-06 20:10:15,136 INFO L226 Difference]: Without dead ends: 585 [2022-04-06 20:10:15,141 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1597 GetRequests, 1231 SyntacticMatches, 1 SemanticMatches, 365 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39911 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=21910, Invalid=112412, Unknown=0, NotChecked=0, Total=134322 [2022-04-06 20:10:15,141 INFO L913 BasicCegarLoop]: 83 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 3278 mSolverCounterSat, 301 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 3579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 301 IncrementalHoareTripleChecker+Valid, 3278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:15,142 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 115 Invalid, 3579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [301 Valid, 3278 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:10:15,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2022-04-06 20:10:15,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 585. [2022-04-06 20:10:15,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 437 states have (on average 1.0045766590389016) internal successors, (439), 438 states have internal predecessors, (439), 74 states have call successors, (74), 74 states have call predecessors, (74), 73 states have return successors, (73), 72 states have call predecessors, (73), 73 states have call successors, (73) [2022-04-06 20:10:15,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 586 transitions. [2022-04-06 20:10:15,217 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 586 transitions. Word has length 581 [2022-04-06 20:10:15,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:15,217 INFO L478 AbstractCegarLoop]: Abstraction has 585 states and 586 transitions. [2022-04-06 20:10:15,218 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 148 states, 148 states have (on average 1.5202702702702702) internal successors, (225), 147 states have internal predecessors, (225), 73 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-04-06 20:10:15,218 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 586 transitions. [2022-04-06 20:10:15,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 583 [2022-04-06 20:10:15,220 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:15,220 INFO L499 BasicCegarLoop]: trace histogram [72, 72, 72, 72, 71, 71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:15,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2022-04-06 20:10:15,438 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:15,438 INFO L403 AbstractCegarLoop]: === Iteration 144 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:15,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:15,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1952084596, now seen corresponding path program 283 times [2022-04-06 20:10:15,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:15,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1477814820] [2022-04-06 20:10:15,439 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:15,439 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:15,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1952084596, now seen corresponding path program 284 times [2022-04-06 20:10:15,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:15,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700010055] [2022-04-06 20:10:15,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:15,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:15,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:16,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:10:16,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:10:16,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:10:16,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:10:16,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:10:16,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:10:16,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:10:16,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:10:16,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:10:16,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:10:16,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:10:16,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:10:16,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:10:16,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:10:16,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:10:16,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:10:16,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:10:16,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:10:16,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:10:16,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:10:16,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:10:16,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:10:16,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:10:16,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:10:16,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:10:16,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:10:16,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:10:16,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:10:16,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:10:16,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:10:16,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:10:16,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:10:16,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-04-06 20:10:16,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:10:16,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:10:16,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:10:16,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-04-06 20:10:16,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:10:16,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-04-06 20:10:16,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:10:16,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-04-06 20:10:16,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:10:16,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-04-06 20:10:16,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:10:16,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-04-06 20:10:16,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:10:16,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-04-06 20:10:16,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:10:16,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-04-06 20:10:16,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:10:16,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-04-06 20:10:16,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:10:16,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-04-06 20:10:16,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:10:16,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-04-06 20:10:16,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:10:16,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2022-04-06 20:10:16,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 20:10:16,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2022-04-06 20:10:16,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 20:10:16,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2022-04-06 20:10:16,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 20:10:16,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2022-04-06 20:10:16,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 20:10:16,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 529 [2022-04-06 20:10:16,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 20:10:16,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 543 [2022-04-06 20:10:16,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 20:10:16,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2022-04-06 20:10:16,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 20:10:16,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 571 [2022-04-06 20:10:16,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,959 INFO L134 CoverageAnalysis]: Checked inductivity of 20307 backedges. 2698 proven. 7669 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-04-06 20:10:16,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:16,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700010055] [2022-04-06 20:10:16,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700010055] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:16,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311481382] [2022-04-06 20:10:16,959 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:10:16,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:16,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:16,960 INFO L229 MonitoredProcess]: Starting monitored process 144 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:16,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-04-06 20:10:17,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:10:17,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:17,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 1410 conjuncts, 147 conjunts are in the unsatisfiable core [2022-04-06 20:10:17,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:17,613 INFO L134 CoverageAnalysis]: Checked inductivity of 20307 backedges. 2770 proven. 7597 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-04-06 20:10:17,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:18,113 INFO L134 CoverageAnalysis]: Checked inductivity of 20307 backedges. 2770 proven. 7597 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-04-06 20:10:18,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311481382] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:18,113 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:18,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 77, 77] total 81 [2022-04-06 20:10:18,114 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:18,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1477814820] [2022-04-06 20:10:18,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1477814820] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:18,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:18,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [78] imperfect sequences [] total 78 [2022-04-06 20:10:18,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372898830] [2022-04-06 20:10:18,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:18,114 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-04-06 20:10:18,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:18,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-04-06 20:10:18,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2790, Invalid=3690, Unknown=0, NotChecked=0, Total=6480 [2022-04-06 20:10:18,115 INFO L87 Difference]: Start difference. First operand 585 states and 586 transitions. Second operand has 78 states, 78 states have (on average 2.8974358974358974) internal successors, (226), 76 states have internal predecessors, (226), 73 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-04-06 20:10:19,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:19,362 INFO L93 Difference]: Finished difference Result 595 states and 596 transitions. [2022-04-06 20:10:19,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-04-06 20:10:19,362 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 2.8974358974358974) internal successors, (226), 76 states have internal predecessors, (226), 73 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Word has length 582 [2022-04-06 20:10:19,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:19,364 INFO L225 Difference]: With dead ends: 595 [2022-04-06 20:10:19,364 INFO L226 Difference]: Without dead ends: 593 [2022-04-06 20:10:19,367 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1532 GetRequests, 1375 SyntacticMatches, 2 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3856 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=8282, Invalid=16210, Unknown=0, NotChecked=0, Total=24492 [2022-04-06 20:10:19,367 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 105 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1228 mSolverCounterSat, 294 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 1522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 294 IncrementalHoareTripleChecker+Valid, 1228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:19,367 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 50 Invalid, 1522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [294 Valid, 1228 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:10:19,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2022-04-06 20:10:19,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 592. [2022-04-06 20:10:19,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 442 states have (on average 1.004524886877828) internal successors, (444), 443 states have internal predecessors, (444), 75 states have call successors, (75), 75 states have call predecessors, (75), 74 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-04-06 20:10:19,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 593 transitions. [2022-04-06 20:10:19,457 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 593 transitions. Word has length 582 [2022-04-06 20:10:19,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:19,457 INFO L478 AbstractCegarLoop]: Abstraction has 592 states and 593 transitions. [2022-04-06 20:10:19,457 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 2.8974358974358974) internal successors, (226), 76 states have internal predecessors, (226), 73 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-04-06 20:10:19,457 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 593 transitions. [2022-04-06 20:10:19,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 590 [2022-04-06 20:10:19,460 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:19,460 INFO L499 BasicCegarLoop]: trace histogram [73, 73, 73, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:19,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2022-04-06 20:10:19,674 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:19,674 INFO L403 AbstractCegarLoop]: === Iteration 145 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:19,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:19,675 INFO L85 PathProgramCache]: Analyzing trace with hash -1579093658, now seen corresponding path program 285 times [2022-04-06 20:10:19,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:19,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1692039456] [2022-04-06 20:10:19,676 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:19,676 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:19,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1579093658, now seen corresponding path program 286 times [2022-04-06 20:10:19,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:19,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065357717] [2022-04-06 20:10:19,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:19,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:19,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:23,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:10:23,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:10:23,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:10:23,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:10:23,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:10:23,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:10:23,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:10:23,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:10:23,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:10:23,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:10:23,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:10:23,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:10:23,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:10:23,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:10:23,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:10:23,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:10:23,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:10:23,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:10:23,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:10:23,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:10:23,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:10:23,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:10:23,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:10:23,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:10:23,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:10:23,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:10:23,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:10:23,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:10:23,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:10:23,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:10:23,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:10:23,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:10:23,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-04-06 20:10:23,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:10:23,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:10:23,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:10:23,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-04-06 20:10:23,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:10:23,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-04-06 20:10:23,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:10:23,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-04-06 20:10:23,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:10:23,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-04-06 20:10:23,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:10:23,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-04-06 20:10:23,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:10:23,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-04-06 20:10:23,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:10:23,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-04-06 20:10:23,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:10:23,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-04-06 20:10:23,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:10:23,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-04-06 20:10:23,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:10:23,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-04-06 20:10:23,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:10:23,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2022-04-06 20:10:23,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 20:10:23,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2022-04-06 20:10:23,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 20:10:23,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2022-04-06 20:10:23,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 20:10:23,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2022-04-06 20:10:23,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 20:10:23,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 529 [2022-04-06 20:10:23,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 20:10:23,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 543 [2022-04-06 20:10:23,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 20:10:23,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2022-04-06 20:10:23,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 20:10:23,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 571 [2022-04-06 20:10:23,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-04-06 20:10:23,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:23,767 INFO L134 CoverageAnalysis]: Checked inductivity of 20808 backedges. 7742 proven. 2842 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-04-06 20:10:23,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:23,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065357717] [2022-04-06 20:10:23,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065357717] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:23,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640096147] [2022-04-06 20:10:23,768 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:10:23,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:23,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:23,769 INFO L229 MonitoredProcess]: Starting monitored process 145 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:23,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-04-06 20:10:23,984 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:10:23,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:23,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 1424 conjuncts, 148 conjunts are in the unsatisfiable core [2022-04-06 20:10:24,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:28,548 INFO L134 CoverageAnalysis]: Checked inductivity of 20808 backedges. 7956 proven. 2628 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-04-06 20:10:28,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:29,135 INFO L134 CoverageAnalysis]: Checked inductivity of 20808 backedges. 7956 proven. 2628 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-04-06 20:10:29,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640096147] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:29,136 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:29,136 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [150, 149, 149] total 225 [2022-04-06 20:10:29,136 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:29,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1692039456] [2022-04-06 20:10:29,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1692039456] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:29,136 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:29,136 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [150] imperfect sequences [] total 150 [2022-04-06 20:10:29,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401286450] [2022-04-06 20:10:29,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:29,137 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 150 states [2022-04-06 20:10:29,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:29,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 150 interpolants. [2022-04-06 20:10:29,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11181, Invalid=39219, Unknown=0, NotChecked=0, Total=50400 [2022-04-06 20:10:29,139 INFO L87 Difference]: Start difference. First operand 592 states and 593 transitions. Second operand has 150 states, 150 states have (on average 1.52) internal successors, (228), 149 states have internal predecessors, (228), 74 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2022-04-06 20:10:33,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:33,736 INFO L93 Difference]: Finished difference Result 820 states and 894 transitions. [2022-04-06 20:10:33,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2022-04-06 20:10:33,736 INFO L78 Accepts]: Start accepts. Automaton has has 150 states, 150 states have (on average 1.52) internal successors, (228), 149 states have internal predecessors, (228), 74 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) Word has length 589 [2022-04-06 20:10:33,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:33,738 INFO L225 Difference]: With dead ends: 820 [2022-04-06 20:10:33,738 INFO L226 Difference]: Without dead ends: 593 [2022-04-06 20:10:33,744 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1619 GetRequests, 1248 SyntacticMatches, 1 SemanticMatches, 370 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41013 ImplicationChecksByTransitivity, 11.1s TimeCoverageRelationStatistics Valid=22506, Invalid=115506, Unknown=0, NotChecked=0, Total=138012 [2022-04-06 20:10:33,744 INFO L913 BasicCegarLoop]: 84 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2992 mSolverCounterSat, 304 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 3296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 304 IncrementalHoareTripleChecker+Valid, 2992 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:33,744 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 131 Invalid, 3296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [304 Valid, 2992 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:10:33,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2022-04-06 20:10:33,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 593. [2022-04-06 20:10:33,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 443 states have (on average 1.0045146726862302) internal successors, (445), 444 states have internal predecessors, (445), 75 states have call successors, (75), 75 states have call predecessors, (75), 74 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-04-06 20:10:33,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 594 transitions. [2022-04-06 20:10:33,826 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 594 transitions. Word has length 589 [2022-04-06 20:10:33,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:33,826 INFO L478 AbstractCegarLoop]: Abstraction has 593 states and 594 transitions. [2022-04-06 20:10:33,826 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 150 states, 150 states have (on average 1.52) internal successors, (228), 149 states have internal predecessors, (228), 74 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2022-04-06 20:10:33,826 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 594 transitions. [2022-04-06 20:10:33,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 591 [2022-04-06 20:10:33,829 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:33,829 INFO L499 BasicCegarLoop]: trace histogram [73, 73, 73, 73, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:33,846 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2022-04-06 20:10:34,046 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-04-06 20:10:34,046 INFO L403 AbstractCegarLoop]: === Iteration 146 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:34,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:34,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1336127022, now seen corresponding path program 287 times [2022-04-06 20:10:34,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:34,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [82422085] [2022-04-06 20:10:34,047 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:34,047 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:34,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1336127022, now seen corresponding path program 288 times [2022-04-06 20:10:34,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:34,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041799777] [2022-04-06 20:10:34,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:34,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:34,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:35,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:10:35,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:10:35,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:10:35,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:10:35,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:10:35,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:10:35,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:10:35,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:10:35,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:10:35,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:10:35,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:10:35,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:10:35,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:10:35,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:10:35,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:10:35,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:10:35,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:10:35,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:10:35,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:10:35,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:10:35,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:10:35,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:10:35,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:10:35,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:10:35,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:10:35,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:10:35,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:10:35,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:10:35,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:10:35,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:10:35,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:10:35,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-04-06 20:10:35,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:10:35,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-04-06 20:10:35,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:10:35,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-04-06 20:10:35,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:10:35,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-04-06 20:10:35,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:10:35,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-04-06 20:10:35,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:10:35,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-04-06 20:10:35,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:10:35,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-04-06 20:10:35,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:10:35,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-04-06 20:10:35,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:10:35,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-04-06 20:10:35,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:10:35,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-04-06 20:10:35,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:10:35,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-04-06 20:10:35,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:10:35,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-04-06 20:10:35,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:10:35,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-04-06 20:10:35,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:10:35,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2022-04-06 20:10:35,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 20:10:35,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2022-04-06 20:10:35,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 20:10:35,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2022-04-06 20:10:35,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 20:10:35,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2022-04-06 20:10:35,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 20:10:35,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 537 [2022-04-06 20:10:35,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 20:10:35,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 551 [2022-04-06 20:10:35,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 20:10:35,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 565 [2022-04-06 20:10:35,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 20:10:35,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 579 [2022-04-06 20:10:35,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:35,405 INFO L134 CoverageAnalysis]: Checked inductivity of 20881 backedges. 2772 proven. 7885 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-04-06 20:10:35,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:35,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041799777] [2022-04-06 20:10:35,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041799777] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:35,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500229596] [2022-04-06 20:10:35,406 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:10:35,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:35,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:35,407 INFO L229 MonitoredProcess]: Starting monitored process 146 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:35,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-04-06 20:10:35,705 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 73 check-sat command(s) [2022-04-06 20:10:35,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:35,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 1429 conjuncts, 149 conjunts are in the unsatisfiable core [2022-04-06 20:10:35,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:36,563 INFO L134 CoverageAnalysis]: Checked inductivity of 20881 backedges. 2845 proven. 7812 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-04-06 20:10:36,564 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:37,261 INFO L134 CoverageAnalysis]: Checked inductivity of 20881 backedges. 2845 proven. 7812 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-04-06 20:10:37,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500229596] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:37,262 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:37,262 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 78, 78] total 82 [2022-04-06 20:10:37,262 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:37,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [82422085] [2022-04-06 20:10:37,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [82422085] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:37,262 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:37,262 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [79] imperfect sequences [] total 79 [2022-04-06 20:10:37,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877761218] [2022-04-06 20:10:37,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:37,263 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2022-04-06 20:10:37,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:37,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2022-04-06 20:10:37,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2865, Invalid=3777, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:10:37,264 INFO L87 Difference]: Start difference. First operand 593 states and 594 transitions. Second operand has 79 states, 79 states have (on average 2.8987341772151898) internal successors, (229), 77 states have internal predecessors, (229), 74 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2022-04-06 20:10:39,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:39,150 INFO L93 Difference]: Finished difference Result 603 states and 604 transitions. [2022-04-06 20:10:39,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-04-06 20:10:39,150 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 2.8987341772151898) internal successors, (229), 77 states have internal predecessors, (229), 74 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) Word has length 590 [2022-04-06 20:10:39,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:39,176 INFO L225 Difference]: With dead ends: 603 [2022-04-06 20:10:39,176 INFO L226 Difference]: Without dead ends: 601 [2022-04-06 20:10:39,178 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1553 GetRequests, 1394 SyntacticMatches, 2 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3946 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=8506, Invalid=16616, Unknown=0, NotChecked=0, Total=25122 [2022-04-06 20:10:39,179 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 102 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1352 mSolverCounterSat, 298 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 1650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 298 IncrementalHoareTripleChecker+Valid, 1352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:39,179 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 45 Invalid, 1650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [298 Valid, 1352 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:10:39,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2022-04-06 20:10:39,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 600. [2022-04-06 20:10:39,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 448 states have (on average 1.0044642857142858) internal successors, (450), 449 states have internal predecessors, (450), 76 states have call successors, (76), 76 states have call predecessors, (76), 75 states have return successors, (75), 74 states have call predecessors, (75), 75 states have call successors, (75) [2022-04-06 20:10:39,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 601 transitions. [2022-04-06 20:10:39,302 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 601 transitions. Word has length 590 [2022-04-06 20:10:39,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:39,302 INFO L478 AbstractCegarLoop]: Abstraction has 600 states and 601 transitions. [2022-04-06 20:10:39,303 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 2.8987341772151898) internal successors, (229), 77 states have internal predecessors, (229), 74 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2022-04-06 20:10:39,303 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 601 transitions. [2022-04-06 20:10:39,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 598 [2022-04-06 20:10:39,305 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:39,305 INFO L499 BasicCegarLoop]: trace histogram [74, 74, 74, 73, 73, 73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:39,324 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2022-04-06 20:10:39,523 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:39,523 INFO L403 AbstractCegarLoop]: === Iteration 147 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:39,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:39,524 INFO L85 PathProgramCache]: Analyzing trace with hash -432195964, now seen corresponding path program 289 times [2022-04-06 20:10:39,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:39,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [77859571] [2022-04-06 20:10:39,524 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:39,524 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:39,524 INFO L85 PathProgramCache]: Analyzing trace with hash -432195964, now seen corresponding path program 290 times [2022-04-06 20:10:39,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:39,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422642472] [2022-04-06 20:10:39,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:39,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:39,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:42,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:10:42,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:10:42,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:10:42,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:10:42,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:10:42,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:10:42,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:10:42,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:10:42,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:10:42,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:10:42,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:10:42,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:10:42,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:10:42,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:10:42,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:10:42,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:10:42,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:10:42,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:10:42,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:10:42,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:10:42,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:10:42,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:10:42,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:10:42,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:10:42,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:10:42,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:10:42,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:10:42,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:10:42,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:10:42,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:10:42,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:10:42,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-04-06 20:10:42,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:10:42,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-04-06 20:10:42,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:10:42,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-04-06 20:10:42,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:10:42,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-04-06 20:10:42,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:10:42,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-04-06 20:10:42,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:10:42,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-04-06 20:10:42,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:10:42,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-04-06 20:10:42,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:10:42,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-04-06 20:10:42,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:10:42,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-04-06 20:10:42,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:10:42,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-04-06 20:10:42,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:10:42,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-04-06 20:10:42,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:10:42,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-04-06 20:10:42,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:10:42,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-04-06 20:10:42,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:10:42,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2022-04-06 20:10:42,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 20:10:42,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2022-04-06 20:10:42,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 20:10:42,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2022-04-06 20:10:42,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 20:10:42,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2022-04-06 20:10:42,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 20:10:42,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 537 [2022-04-06 20:10:42,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 20:10:42,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 551 [2022-04-06 20:10:42,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 20:10:42,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 565 [2022-04-06 20:10:42,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 20:10:42,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 579 [2022-04-06 20:10:42,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-04-06 20:10:42,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:42,944 INFO L134 CoverageAnalysis]: Checked inductivity of 21389 backedges. 7959 proven. 2918 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-04-06 20:10:42,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:42,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422642472] [2022-04-06 20:10:42,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422642472] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:42,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475570035] [2022-04-06 20:10:42,944 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:10:42,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:42,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:42,945 INFO L229 MonitoredProcess]: Starting monitored process 147 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:42,946 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-04-06 20:10:43,129 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:10:43,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:43,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 1443 conjuncts, 150 conjunts are in the unsatisfiable core [2022-04-06 20:10:43,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:50,095 INFO L134 CoverageAnalysis]: Checked inductivity of 21389 backedges. 8176 proven. 2701 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-04-06 20:10:50,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:51,031 INFO L134 CoverageAnalysis]: Checked inductivity of 21389 backedges. 8176 proven. 2701 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-04-06 20:10:51,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475570035] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:51,031 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:51,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [152, 151, 151] total 228 [2022-04-06 20:10:51,031 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:51,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [77859571] [2022-04-06 20:10:51,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [77859571] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:51,031 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:51,032 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [152] imperfect sequences [] total 152 [2022-04-06 20:10:51,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585760105] [2022-04-06 20:10:51,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:51,032 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 152 states [2022-04-06 20:10:51,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:51,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2022-04-06 20:10:51,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11482, Invalid=40274, Unknown=0, NotChecked=0, Total=51756 [2022-04-06 20:10:51,035 INFO L87 Difference]: Start difference. First operand 600 states and 601 transitions. Second operand has 152 states, 152 states have (on average 1.519736842105263) internal successors, (231), 151 states have internal predecessors, (231), 75 states have call successors, (76), 3 states have call predecessors, (76), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-04-06 20:10:56,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:56,820 INFO L93 Difference]: Finished difference Result 831 states and 906 transitions. [2022-04-06 20:10:56,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-04-06 20:10:56,820 INFO L78 Accepts]: Start accepts. Automaton has has 152 states, 152 states have (on average 1.519736842105263) internal successors, (231), 151 states have internal predecessors, (231), 75 states have call successors, (76), 3 states have call predecessors, (76), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) Word has length 597 [2022-04-06 20:10:56,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:56,822 INFO L225 Difference]: With dead ends: 831 [2022-04-06 20:10:56,822 INFO L226 Difference]: Without dead ends: 601 [2022-04-06 20:10:56,830 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1641 GetRequests, 1265 SyntacticMatches, 1 SemanticMatches, 375 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42130 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=23110, Invalid=118642, Unknown=0, NotChecked=0, Total=141752 [2022-04-06 20:10:56,831 INFO L913 BasicCegarLoop]: 85 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 3154 mSolverCounterSat, 311 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 3465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 311 IncrementalHoareTripleChecker+Valid, 3154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:56,831 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 147 Invalid, 3465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [311 Valid, 3154 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:10:56,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2022-04-06 20:10:56,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 601. [2022-04-06 20:10:56,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 449 states have (on average 1.0044543429844097) internal successors, (451), 450 states have internal predecessors, (451), 76 states have call successors, (76), 76 states have call predecessors, (76), 75 states have return successors, (75), 74 states have call predecessors, (75), 75 states have call successors, (75) [2022-04-06 20:10:56,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 602 transitions. [2022-04-06 20:10:56,961 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 602 transitions. Word has length 597 [2022-04-06 20:10:56,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:56,961 INFO L478 AbstractCegarLoop]: Abstraction has 601 states and 602 transitions. [2022-04-06 20:10:56,961 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 152 states, 152 states have (on average 1.519736842105263) internal successors, (231), 151 states have internal predecessors, (231), 75 states have call successors, (76), 3 states have call predecessors, (76), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-04-06 20:10:56,961 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 602 transitions. [2022-04-06 20:10:56,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2022-04-06 20:10:56,964 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:56,964 INFO L499 BasicCegarLoop]: trace histogram [74, 74, 74, 74, 73, 73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:56,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Forceful destruction successful, exit code 0 [2022-04-06 20:10:57,179 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2022-04-06 20:10:57,179 INFO L403 AbstractCegarLoop]: === Iteration 148 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:57,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:57,180 INFO L85 PathProgramCache]: Analyzing trace with hash -923096244, now seen corresponding path program 291 times [2022-04-06 20:10:57,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:57,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [601548051] [2022-04-06 20:10:57,181 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:57,181 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:57,181 INFO L85 PathProgramCache]: Analyzing trace with hash -923096244, now seen corresponding path program 292 times [2022-04-06 20:10:57,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:57,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016612766] [2022-04-06 20:10:57,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:57,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:57,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:58,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:10:58,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:10:58,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:10:58,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:10:58,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:10:58,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:10:58,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:10:58,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:10:58,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:10:58,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:10:58,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:10:58,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:10:58,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:10:58,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:10:58,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:10:58,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:10:58,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:10:58,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:10:58,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:10:58,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:10:58,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:10:58,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:10:58,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:10:58,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:10:58,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:10:58,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:10:58,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:10:58,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:10:58,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:10:58,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:10:58,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:10:58,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:10:58,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:10:58,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:10:58,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-04-06 20:10:58,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:10:58,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-04-06 20:10:58,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:10:58,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-04-06 20:10:58,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:10:58,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-04-06 20:10:58,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:10:58,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-04-06 20:10:58,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:10:58,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-04-06 20:10:58,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:10:58,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-04-06 20:10:58,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:10:58,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-04-06 20:10:58,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:10:58,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-04-06 20:10:58,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:10:58,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-04-06 20:10:58,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:10:58,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-04-06 20:10:58,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:10:58,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-04-06 20:10:58,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:10:58,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 489 [2022-04-06 20:10:58,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 20:10:58,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2022-04-06 20:10:58,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 20:10:58,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2022-04-06 20:10:58,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 20:10:58,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2022-04-06 20:10:58,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 20:10:58,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 545 [2022-04-06 20:10:58,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 20:10:58,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2022-04-06 20:10:58,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-04-06 20:10:58,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 573 [2022-04-06 20:10:58,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 20:10:58,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 587 [2022-04-06 20:10:58,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,699 INFO L134 CoverageAnalysis]: Checked inductivity of 21463 backedges. 2847 proven. 8104 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-04-06 20:10:58,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:58,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016612766] [2022-04-06 20:10:58,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016612766] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:58,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486979174] [2022-04-06 20:10:58,699 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:10:58,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:58,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:58,701 INFO L229 MonitoredProcess]: Starting monitored process 148 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:58,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-04-06 20:10:58,936 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:10:58,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:58,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 1448 conjuncts, 151 conjunts are in the unsatisfiable core [2022-04-06 20:10:58,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:59,415 INFO L134 CoverageAnalysis]: Checked inductivity of 21463 backedges. 2921 proven. 8030 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-04-06 20:10:59,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:59,921 INFO L134 CoverageAnalysis]: Checked inductivity of 21463 backedges. 2921 proven. 8030 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-04-06 20:10:59,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486979174] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:59,921 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:59,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 79, 79] total 83 [2022-04-06 20:10:59,922 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:59,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [601548051] [2022-04-06 20:10:59,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [601548051] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:59,922 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:59,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [80] imperfect sequences [] total 80 [2022-04-06 20:10:59,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813966598] [2022-04-06 20:10:59,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:59,922 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-04-06 20:10:59,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:59,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-04-06 20:10:59,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2941, Invalid=3865, Unknown=0, NotChecked=0, Total=6806 [2022-04-06 20:10:59,923 INFO L87 Difference]: Start difference. First operand 601 states and 602 transitions. Second operand has 80 states, 80 states have (on average 2.9) internal successors, (232), 78 states have internal predecessors, (232), 75 states have call successors, (76), 3 states have call predecessors, (76), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-04-06 20:11:01,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:01,282 INFO L93 Difference]: Finished difference Result 611 states and 612 transitions. [2022-04-06 20:11:01,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-04-06 20:11:01,282 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 2.9) internal successors, (232), 78 states have internal predecessors, (232), 75 states have call successors, (76), 3 states have call predecessors, (76), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) Word has length 598 [2022-04-06 20:11:01,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:01,300 INFO L225 Difference]: With dead ends: 611 [2022-04-06 20:11:01,300 INFO L226 Difference]: Without dead ends: 609 [2022-04-06 20:11:01,301 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1574 GetRequests, 1413 SyntacticMatches, 2 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4037 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=8733, Invalid=17027, Unknown=0, NotChecked=0, Total=25760 [2022-04-06 20:11:01,301 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 101 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 1376 mSolverCounterSat, 302 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 1678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 302 IncrementalHoareTripleChecker+Valid, 1376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:01,301 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 35 Invalid, 1678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [302 Valid, 1376 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:11:01,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2022-04-06 20:11:01,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 608. [2022-04-06 20:11:01,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 454 states have (on average 1.0044052863436124) internal successors, (456), 455 states have internal predecessors, (456), 77 states have call successors, (77), 77 states have call predecessors, (77), 76 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2022-04-06 20:11:01,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 609 transitions. [2022-04-06 20:11:01,441 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 609 transitions. Word has length 598 [2022-04-06 20:11:01,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:01,442 INFO L478 AbstractCegarLoop]: Abstraction has 608 states and 609 transitions. [2022-04-06 20:11:01,442 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 2.9) internal successors, (232), 78 states have internal predecessors, (232), 75 states have call successors, (76), 3 states have call predecessors, (76), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-04-06 20:11:01,442 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 609 transitions. [2022-04-06 20:11:01,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 606 [2022-04-06 20:11:01,445 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:01,445 INFO L499 BasicCegarLoop]: trace histogram [75, 75, 75, 74, 74, 74, 74, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:01,481 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Forceful destruction successful, exit code 0 [2022-04-06 20:11:01,659 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-04-06 20:11:01,659 INFO L403 AbstractCegarLoop]: === Iteration 149 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:01,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:01,660 INFO L85 PathProgramCache]: Analyzing trace with hash 367188902, now seen corresponding path program 293 times [2022-04-06 20:11:01,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:01,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [86257201] [2022-04-06 20:11:01,660 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:01,661 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:01,661 INFO L85 PathProgramCache]: Analyzing trace with hash 367188902, now seen corresponding path program 294 times [2022-04-06 20:11:01,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:01,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394709796] [2022-04-06 20:11:01,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:01,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:01,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:05,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:11:05,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:11:05,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:11:05,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:11:05,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:11:05,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:11:05,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:11:05,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:11:05,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:11:05,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:11:05,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:11:05,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:11:05,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:11:05,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:11:05,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:11:05,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:11:05,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:11:05,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:11:05,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:11:05,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:11:05,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:11:05,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:11:05,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:11:05,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:11:05,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:11:05,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:11:05,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:11:05,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:11:05,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:11:05,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:11:05,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:11:05,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:11:05,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:11:05,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:11:05,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-04-06 20:11:05,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:11:05,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-04-06 20:11:05,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:11:05,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-04-06 20:11:05,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:11:05,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-04-06 20:11:05,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:11:05,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-04-06 20:11:05,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:11:05,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-04-06 20:11:05,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:11:05,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-04-06 20:11:05,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:11:05,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-04-06 20:11:05,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:11:05,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-04-06 20:11:05,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:11:05,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-04-06 20:11:05,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:11:05,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-04-06 20:11:05,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:11:05,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-04-06 20:11:05,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:11:05,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 489 [2022-04-06 20:11:05,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 20:11:05,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2022-04-06 20:11:05,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 20:11:05,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2022-04-06 20:11:05,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 20:11:05,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2022-04-06 20:11:05,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 20:11:05,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 545 [2022-04-06 20:11:05,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 20:11:05,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2022-04-06 20:11:05,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-04-06 20:11:05,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 573 [2022-04-06 20:11:05,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 20:11:05,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 587 [2022-04-06 20:11:05,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-04-06 20:11:05,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,456 INFO L134 CoverageAnalysis]: Checked inductivity of 21978 backedges. 8179 proven. 2995 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 20:11:05,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:05,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394709796] [2022-04-06 20:11:05,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394709796] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:05,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793361660] [2022-04-06 20:11:05,456 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:11:05,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:05,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:05,457 INFO L229 MonitoredProcess]: Starting monitored process 149 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:11:05,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-04-06 20:11:05,782 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 75 check-sat command(s) [2022-04-06 20:11:05,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:05,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 152 conjunts are in the unsatisfiable core [2022-04-06 20:11:05,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:10,496 INFO L134 CoverageAnalysis]: Checked inductivity of 21978 backedges. 8399 proven. 2775 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 20:11:10,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:11,067 INFO L134 CoverageAnalysis]: Checked inductivity of 21978 backedges. 8399 proven. 2775 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 20:11:11,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793361660] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:11,067 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:11,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [154, 153, 153] total 231 [2022-04-06 20:11:11,067 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:11,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [86257201] [2022-04-06 20:11:11,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [86257201] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:11,068 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:11,068 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [154] imperfect sequences [] total 154 [2022-04-06 20:11:11,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297137038] [2022-04-06 20:11:11,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:11,068 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 154 states [2022-04-06 20:11:11,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:11,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 154 interpolants. [2022-04-06 20:11:11,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11787, Invalid=41343, Unknown=0, NotChecked=0, Total=53130 [2022-04-06 20:11:11,072 INFO L87 Difference]: Start difference. First operand 608 states and 609 transitions. Second operand has 154 states, 154 states have (on average 1.5194805194805194) internal successors, (234), 153 states have internal predecessors, (234), 76 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-04-06 20:11:16,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:16,574 INFO L93 Difference]: Finished difference Result 842 states and 918 transitions. [2022-04-06 20:11:16,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 154 states. [2022-04-06 20:11:16,574 INFO L78 Accepts]: Start accepts. Automaton has has 154 states, 154 states have (on average 1.5194805194805194) internal successors, (234), 153 states have internal predecessors, (234), 76 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) Word has length 605 [2022-04-06 20:11:16,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:16,576 INFO L225 Difference]: With dead ends: 842 [2022-04-06 20:11:16,576 INFO L226 Difference]: Without dead ends: 609 [2022-04-06 20:11:16,581 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1663 GetRequests, 1282 SyntacticMatches, 1 SemanticMatches, 380 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43262 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=23722, Invalid=121820, Unknown=0, NotChecked=0, Total=145542 [2022-04-06 20:11:16,581 INFO L913 BasicCegarLoop]: 86 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 3479 mSolverCounterSat, 311 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 3790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 311 IncrementalHoareTripleChecker+Valid, 3479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:16,581 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 143 Invalid, 3790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [311 Valid, 3479 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:11:16,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2022-04-06 20:11:16,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 609. [2022-04-06 20:11:16,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 455 states have (on average 1.0043956043956044) internal successors, (457), 456 states have internal predecessors, (457), 77 states have call successors, (77), 77 states have call predecessors, (77), 76 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2022-04-06 20:11:16,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 610 transitions. [2022-04-06 20:11:16,683 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 610 transitions. Word has length 605 [2022-04-06 20:11:16,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:16,683 INFO L478 AbstractCegarLoop]: Abstraction has 609 states and 610 transitions. [2022-04-06 20:11:16,683 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 154 states, 154 states have (on average 1.5194805194805194) internal successors, (234), 153 states have internal predecessors, (234), 76 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-04-06 20:11:16,683 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 610 transitions. [2022-04-06 20:11:16,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 607 [2022-04-06 20:11:16,686 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:16,686 INFO L499 BasicCegarLoop]: trace histogram [75, 75, 75, 75, 74, 74, 74, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:16,705 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2022-04-06 20:11:16,903 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:16,903 INFO L403 AbstractCegarLoop]: === Iteration 150 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:16,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:16,904 INFO L85 PathProgramCache]: Analyzing trace with hash -1016919954, now seen corresponding path program 295 times [2022-04-06 20:11:16,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:16,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1550034838] [2022-04-06 20:11:16,904 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:16,904 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:16,904 INFO L85 PathProgramCache]: Analyzing trace with hash -1016919954, now seen corresponding path program 296 times [2022-04-06 20:11:16,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:16,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520750920] [2022-04-06 20:11:16,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:16,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:16,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:18,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:18,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:18,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:18,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:18,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:18,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:18,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:18,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:18,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:18,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:18,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:18,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:18,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:18,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:11:18,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:11:18,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:11:18,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:11:18,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:11:18,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:11:18,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:11:18,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:11:18,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:11:18,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:11:18,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:11:18,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:11:18,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:11:18,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:11:18,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:11:18,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:11:18,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:11:18,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:11:18,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:11:18,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:11:18,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:11:18,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:11:18,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:11:18,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:11:18,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:11:18,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:11:18,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:11:18,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:11:18,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:11:18,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:11:18,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:11:18,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:11:18,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:11:18,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:11:18,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:11:18,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:11:18,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:11:18,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:11:18,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:11:18,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:11:18,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:11:18,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:11:18,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:11:18,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:11:18,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:11:18,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:11:18,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:11:18,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:11:18,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:11:18,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:11:18,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:11:18,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:11:18,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:11:18,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:11:18,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:11:18,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:11:18,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:11:18,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:11:18,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:11:18,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:11:18,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:11:18,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:18,546 INFO L134 CoverageAnalysis]: Checked inductivity of 22053 backedges. 2923 proven. 8326 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 20:11:18,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:18,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520750920] [2022-04-06 20:11:18,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520750920] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:18,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805458570] [2022-04-06 20:11:18,546 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:11:18,546 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:18,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:18,547 INFO L229 MonitoredProcess]: Starting monitored process 150 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:11:18,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-04-06 20:11:18,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:11:18,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:18,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 1467 conjuncts, 153 conjunts are in the unsatisfiable core [2022-04-06 20:11:18,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:19,227 INFO L134 CoverageAnalysis]: Checked inductivity of 22053 backedges. 2998 proven. 8251 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 20:11:19,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:19,765 INFO L134 CoverageAnalysis]: Checked inductivity of 22053 backedges. 2998 proven. 8251 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 20:11:19,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805458570] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:19,765 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:19,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 80, 80] total 84 [2022-04-06 20:11:19,766 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:19,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1550034838] [2022-04-06 20:11:19,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1550034838] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:19,766 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:19,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [81] imperfect sequences [] total 81 [2022-04-06 20:11:19,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528252565] [2022-04-06 20:11:19,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:19,766 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-04-06 20:11:19,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:19,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-04-06 20:11:19,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3018, Invalid=3954, Unknown=0, NotChecked=0, Total=6972 [2022-04-06 20:11:19,768 INFO L87 Difference]: Start difference. First operand 609 states and 610 transitions. Second operand has 81 states, 81 states have (on average 2.9012345679012346) internal successors, (235), 79 states have internal predecessors, (235), 76 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-04-06 20:11:21,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:21,805 INFO L93 Difference]: Finished difference Result 619 states and 620 transitions. [2022-04-06 20:11:21,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-04-06 20:11:21,806 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 2.9012345679012346) internal successors, (235), 79 states have internal predecessors, (235), 76 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) Word has length 606 [2022-04-06 20:11:21,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:21,807 INFO L225 Difference]: With dead ends: 619 [2022-04-06 20:11:21,807 INFO L226 Difference]: Without dead ends: 617 [2022-04-06 20:11:21,810 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1595 GetRequests, 1432 SyntacticMatches, 2 SemanticMatches, 161 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4129 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=8963, Invalid=17443, Unknown=0, NotChecked=0, Total=26406 [2022-04-06 20:11:21,811 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 104 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1352 mSolverCounterSat, 306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 306 IncrementalHoareTripleChecker+Valid, 1352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:21,811 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 55 Invalid, 1658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [306 Valid, 1352 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:11:21,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2022-04-06 20:11:21,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 616. [2022-04-06 20:11:21,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 460 states have (on average 1.0043478260869565) internal successors, (462), 461 states have internal predecessors, (462), 78 states have call successors, (78), 78 states have call predecessors, (78), 77 states have return successors, (77), 76 states have call predecessors, (77), 77 states have call successors, (77) [2022-04-06 20:11:21,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 617 transitions. [2022-04-06 20:11:21,904 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 617 transitions. Word has length 606 [2022-04-06 20:11:21,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:21,904 INFO L478 AbstractCegarLoop]: Abstraction has 616 states and 617 transitions. [2022-04-06 20:11:21,905 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 2.9012345679012346) internal successors, (235), 79 states have internal predecessors, (235), 76 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-04-06 20:11:21,905 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 617 transitions. [2022-04-06 20:11:21,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 614 [2022-04-06 20:11:21,907 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:21,907 INFO L499 BasicCegarLoop]: trace histogram [76, 76, 76, 75, 75, 75, 75, 75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:21,925 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2022-04-06 20:11:22,123 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2022-04-06 20:11:22,123 INFO L403 AbstractCegarLoop]: === Iteration 151 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:22,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:22,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1347431356, now seen corresponding path program 297 times [2022-04-06 20:11:22,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:22,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [631538728] [2022-04-06 20:11:22,124 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:22,124 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:22,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1347431356, now seen corresponding path program 298 times [2022-04-06 20:11:22,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:22,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604406572] [2022-04-06 20:11:22,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:22,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:22,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:26,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:26,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:26,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:26,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:26,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:26,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:26,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:26,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:26,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:26,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:26,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:26,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:26,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:26,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:11:26,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:11:26,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:11:26,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:11:26,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:11:26,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:11:26,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:11:26,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:11:26,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:11:26,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:11:26,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:11:26,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:11:26,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:11:26,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:11:26,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:11:26,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:11:26,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:11:26,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:11:26,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:11:26,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:11:26,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:11:26,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:11:26,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:11:26,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:11:26,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:11:26,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:11:26,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:11:26,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:11:26,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:11:26,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:11:26,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:11:26,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:11:26,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:11:26,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:11:26,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:11:26,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:11:26,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:11:26,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:11:26,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:11:26,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:11:26,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:11:26,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:11:26,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:11:26,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:11:26,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:11:26,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:11:26,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:11:26,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:11:26,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:11:26,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:11:26,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:11:26,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:11:26,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:11:26,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:11:26,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:11:26,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:11:26,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:11:26,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:11:26,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:11:26,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:11:26,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:11:26,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:11:26,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:26,967 INFO L134 CoverageAnalysis]: Checked inductivity of 22575 backedges. 8402 proven. 3073 refuted. 0 times theorem prover too weak. 11100 trivial. 0 not checked. [2022-04-06 20:11:26,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:26,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604406572] [2022-04-06 20:11:26,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604406572] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:26,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877708604] [2022-04-06 20:11:26,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:11:26,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:26,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:26,969 INFO L229 MonitoredProcess]: Starting monitored process 151 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:11:26,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-04-06 20:11:27,140 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:11:27,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:27,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 1481 conjuncts, 154 conjunts are in the unsatisfiable core [2022-04-06 20:11:27,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:32,743 INFO L134 CoverageAnalysis]: Checked inductivity of 22575 backedges. 8625 proven. 2850 refuted. 0 times theorem prover too weak. 11100 trivial. 0 not checked. [2022-04-06 20:11:32,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:33,295 INFO L134 CoverageAnalysis]: Checked inductivity of 22575 backedges. 8625 proven. 2850 refuted. 0 times theorem prover too weak. 11100 trivial. 0 not checked. [2022-04-06 20:11:33,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877708604] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:33,296 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:33,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [156, 155, 155] total 234 [2022-04-06 20:11:33,296 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:33,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [631538728] [2022-04-06 20:11:33,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [631538728] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:33,296 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:33,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [156] imperfect sequences [] total 156 [2022-04-06 20:11:33,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284533387] [2022-04-06 20:11:33,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:33,297 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 156 states [2022-04-06 20:11:33,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:33,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 156 interpolants. [2022-04-06 20:11:33,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12096, Invalid=42426, Unknown=0, NotChecked=0, Total=54522 [2022-04-06 20:11:33,300 INFO L87 Difference]: Start difference. First operand 616 states and 617 transitions. Second operand has 156 states, 156 states have (on average 1.5192307692307692) internal successors, (237), 155 states have internal predecessors, (237), 77 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-04-06 20:11:38,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:38,379 INFO L93 Difference]: Finished difference Result 853 states and 930 transitions. [2022-04-06 20:11:38,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-04-06 20:11:38,379 INFO L78 Accepts]: Start accepts. Automaton has has 156 states, 156 states have (on average 1.5192307692307692) internal successors, (237), 155 states have internal predecessors, (237), 77 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) Word has length 613 [2022-04-06 20:11:38,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:38,381 INFO L225 Difference]: With dead ends: 853 [2022-04-06 20:11:38,381 INFO L226 Difference]: Without dead ends: 617 [2022-04-06 20:11:38,387 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1685 GetRequests, 1299 SyntacticMatches, 1 SemanticMatches, 385 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44409 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=24342, Invalid=125040, Unknown=0, NotChecked=0, Total=149382 [2022-04-06 20:11:38,387 INFO L913 BasicCegarLoop]: 87 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3137 mSolverCounterSat, 314 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 3451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 314 IncrementalHoareTripleChecker+Valid, 3137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:38,387 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 139 Invalid, 3451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [314 Valid, 3137 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:11:38,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2022-04-06 20:11:38,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 617. [2022-04-06 20:11:38,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 461 states have (on average 1.0043383947939262) internal successors, (463), 462 states have internal predecessors, (463), 78 states have call successors, (78), 78 states have call predecessors, (78), 77 states have return successors, (77), 76 states have call predecessors, (77), 77 states have call successors, (77) [2022-04-06 20:11:38,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 618 transitions. [2022-04-06 20:11:38,485 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 618 transitions. Word has length 613 [2022-04-06 20:11:38,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:38,485 INFO L478 AbstractCegarLoop]: Abstraction has 617 states and 618 transitions. [2022-04-06 20:11:38,485 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 156 states, 156 states have (on average 1.5192307692307692) internal successors, (237), 155 states have internal predecessors, (237), 77 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-04-06 20:11:38,485 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 618 transitions. [2022-04-06 20:11:38,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 615 [2022-04-06 20:11:38,488 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:38,488 INFO L499 BasicCegarLoop]: trace histogram [76, 76, 76, 76, 75, 75, 75, 75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:38,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Forceful destruction successful, exit code 0 [2022-04-06 20:11:38,703 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:38,703 INFO L403 AbstractCegarLoop]: === Iteration 152 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:38,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:38,704 INFO L85 PathProgramCache]: Analyzing trace with hash 1975171340, now seen corresponding path program 299 times [2022-04-06 20:11:38,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:38,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [641536367] [2022-04-06 20:11:38,705 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:38,705 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:38,705 INFO L85 PathProgramCache]: Analyzing trace with hash 1975171340, now seen corresponding path program 300 times [2022-04-06 20:11:38,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:38,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090168978] [2022-04-06 20:11:38,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:38,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:38,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:40,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:11:40,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:11:40,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:11:40,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:11:40,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:11:40,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:11:40,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:11:40,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:11:40,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:11:40,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:11:40,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:11:40,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:11:40,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:11:40,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:11:40,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:11:40,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:11:40,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:11:40,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:11:40,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:11:40,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:11:40,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:11:40,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:11:40,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:11:40,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:11:40,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:11:40,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:11:40,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:11:40,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:11:40,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:11:40,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:11:40,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:11:40,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:11:40,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:11:40,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:11:40,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-04-06 20:11:40,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:11:40,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-04-06 20:11:40,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:11:40,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-04-06 20:11:40,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:11:40,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-04-06 20:11:40,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:11:40,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-04-06 20:11:40,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:11:40,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-04-06 20:11:40,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:11:40,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-04-06 20:11:40,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:11:40,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-04-06 20:11:40,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:11:40,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-04-06 20:11:40,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:11:40,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-04-06 20:11:40,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:11:40,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-04-06 20:11:40,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:11:40,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-04-06 20:11:40,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:11:40,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-04-06 20:11:40,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:11:40,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2022-04-06 20:11:40,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 20:11:40,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2022-04-06 20:11:40,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 20:11:40,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2022-04-06 20:11:40,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 20:11:40,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2022-04-06 20:11:40,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 20:11:40,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 561 [2022-04-06 20:11:40,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 20:11:40,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 575 [2022-04-06 20:11:40,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-04-06 20:11:40,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 589 [2022-04-06 20:11:40,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 20:11:40,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 603 [2022-04-06 20:11:40,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,193 INFO L134 CoverageAnalysis]: Checked inductivity of 22651 backedges. 3000 proven. 8551 refuted. 0 times theorem prover too weak. 11100 trivial. 0 not checked. [2022-04-06 20:11:40,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:40,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090168978] [2022-04-06 20:11:40,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090168978] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:40,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003654026] [2022-04-06 20:11:40,193 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:11:40,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:40,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:40,194 INFO L229 MonitoredProcess]: Starting monitored process 152 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:11:40,195 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-04-06 20:11:40,529 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 76 check-sat command(s) [2022-04-06 20:11:40,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:40,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 1486 conjuncts, 155 conjunts are in the unsatisfiable core [2022-04-06 20:11:40,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:41,015 INFO L134 CoverageAnalysis]: Checked inductivity of 22651 backedges. 3076 proven. 8475 refuted. 0 times theorem prover too weak. 11100 trivial. 0 not checked. [2022-04-06 20:11:41,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:41,518 INFO L134 CoverageAnalysis]: Checked inductivity of 22651 backedges. 3076 proven. 8475 refuted. 0 times theorem prover too weak. 11100 trivial. 0 not checked. [2022-04-06 20:11:41,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003654026] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:41,518 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:41,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 81, 81] total 85 [2022-04-06 20:11:41,518 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:41,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [641536367] [2022-04-06 20:11:41,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [641536367] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:41,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:41,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [82] imperfect sequences [] total 82 [2022-04-06 20:11:41,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616491927] [2022-04-06 20:11:41,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:41,519 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2022-04-06 20:11:41,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:41,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2022-04-06 20:11:41,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3096, Invalid=4044, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 20:11:41,520 INFO L87 Difference]: Start difference. First operand 617 states and 618 transitions. Second operand has 82 states, 82 states have (on average 2.902439024390244) internal successors, (238), 80 states have internal predecessors, (238), 77 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-04-06 20:11:42,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:42,914 INFO L93 Difference]: Finished difference Result 627 states and 628 transitions. [2022-04-06 20:11:42,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-04-06 20:11:42,914 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 2.902439024390244) internal successors, (238), 80 states have internal predecessors, (238), 77 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) Word has length 614 [2022-04-06 20:11:42,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:42,915 INFO L225 Difference]: With dead ends: 627 [2022-04-06 20:11:42,915 INFO L226 Difference]: Without dead ends: 625 [2022-04-06 20:11:42,917 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1616 GetRequests, 1451 SyntacticMatches, 2 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4222 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=9196, Invalid=17864, Unknown=0, NotChecked=0, Total=27060 [2022-04-06 20:11:42,917 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 103 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1446 mSolverCounterSat, 310 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 310 IncrementalHoareTripleChecker+Valid, 1446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:42,917 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 55 Invalid, 1756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [310 Valid, 1446 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:11:42,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2022-04-06 20:11:43,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 624. [2022-04-06 20:11:43,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 466 states have (on average 1.0042918454935623) internal successors, (468), 467 states have internal predecessors, (468), 79 states have call successors, (79), 79 states have call predecessors, (79), 78 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2022-04-06 20:11:43,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 625 transitions. [2022-04-06 20:11:43,001 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 625 transitions. Word has length 614 [2022-04-06 20:11:43,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:43,002 INFO L478 AbstractCegarLoop]: Abstraction has 624 states and 625 transitions. [2022-04-06 20:11:43,002 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 2.902439024390244) internal successors, (238), 80 states have internal predecessors, (238), 77 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-04-06 20:11:43,002 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 625 transitions. [2022-04-06 20:11:43,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 622 [2022-04-06 20:11:43,005 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:43,005 INFO L499 BasicCegarLoop]: trace histogram [77, 77, 77, 76, 76, 76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:43,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Forceful destruction successful, exit code 0 [2022-04-06 20:11:43,223 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:43,223 INFO L403 AbstractCegarLoop]: === Iteration 153 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:43,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:43,223 INFO L85 PathProgramCache]: Analyzing trace with hash -380906010, now seen corresponding path program 301 times [2022-04-06 20:11:43,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:43,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [501478149] [2022-04-06 20:11:43,225 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:43,225 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:43,225 INFO L85 PathProgramCache]: Analyzing trace with hash -380906010, now seen corresponding path program 302 times [2022-04-06 20:11:43,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:43,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110114653] [2022-04-06 20:11:43,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:43,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:43,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:46,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:11:46,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:11:46,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:11:46,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:11:46,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:11:46,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:11:46,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:11:46,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:11:46,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:11:46,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:11:46,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:11:46,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:11:46,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:11:46,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:11:46,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:11:46,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:11:46,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:11:46,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:11:46,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:11:46,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:11:46,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:11:46,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:11:46,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:11:46,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:11:46,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:11:46,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:11:46,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:11:46,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:11:46,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:11:46,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:11:46,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:11:46,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:11:46,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:11:46,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:11:46,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-04-06 20:11:46,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:11:46,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-04-06 20:11:46,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:11:46,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-04-06 20:11:46,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:11:46,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-04-06 20:11:46,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:11:46,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-04-06 20:11:46,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:11:46,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-04-06 20:11:46,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:11:46,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-04-06 20:11:46,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:11:46,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-04-06 20:11:46,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:11:46,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-04-06 20:11:46,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:11:46,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-04-06 20:11:46,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:11:46,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-04-06 20:11:46,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:11:46,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-04-06 20:11:46,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:11:46,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-04-06 20:11:46,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:11:46,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2022-04-06 20:11:46,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 20:11:46,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2022-04-06 20:11:46,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 20:11:46,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2022-04-06 20:11:46,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 20:11:46,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2022-04-06 20:11:46,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 20:11:46,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 561 [2022-04-06 20:11:46,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 20:11:46,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 575 [2022-04-06 20:11:46,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-04-06 20:11:46,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 589 [2022-04-06 20:11:46,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 20:11:46,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 603 [2022-04-06 20:11:46,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-04-06 20:11:46,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,907 INFO L134 CoverageAnalysis]: Checked inductivity of 23180 backedges. 8628 proven. 3152 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 20:11:46,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:46,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110114653] [2022-04-06 20:11:46,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110114653] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:46,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161252148] [2022-04-06 20:11:46,907 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:11:46,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:46,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:46,908 INFO L229 MonitoredProcess]: Starting monitored process 153 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:11:46,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-04-06 20:11:47,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:11:47,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:47,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 1500 conjuncts, 156 conjunts are in the unsatisfiable core [2022-04-06 20:11:47,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:52,573 INFO L134 CoverageAnalysis]: Checked inductivity of 23180 backedges. 8854 proven. 2926 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 20:11:52,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:53,169 INFO L134 CoverageAnalysis]: Checked inductivity of 23180 backedges. 8854 proven. 2926 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 20:11:53,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161252148] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:53,169 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:53,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [158, 157, 157] total 237 [2022-04-06 20:11:53,170 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:53,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [501478149] [2022-04-06 20:11:53,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [501478149] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:53,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:53,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [158] imperfect sequences [] total 158 [2022-04-06 20:11:53,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95342120] [2022-04-06 20:11:53,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:53,170 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 158 states [2022-04-06 20:11:53,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:53,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2022-04-06 20:11:53,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12409, Invalid=43523, Unknown=0, NotChecked=0, Total=55932 [2022-04-06 20:11:53,173 INFO L87 Difference]: Start difference. First operand 624 states and 625 transitions. Second operand has 158 states, 158 states have (on average 1.518987341772152) internal successors, (240), 157 states have internal predecessors, (240), 78 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-04-06 20:11:58,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:58,833 INFO L93 Difference]: Finished difference Result 864 states and 942 transitions. [2022-04-06 20:11:58,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2022-04-06 20:11:58,833 INFO L78 Accepts]: Start accepts. Automaton has has 158 states, 158 states have (on average 1.518987341772152) internal successors, (240), 157 states have internal predecessors, (240), 78 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) Word has length 621 [2022-04-06 20:11:58,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:58,835 INFO L225 Difference]: With dead ends: 864 [2022-04-06 20:11:58,835 INFO L226 Difference]: Without dead ends: 625 [2022-04-06 20:11:58,841 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1707 GetRequests, 1316 SyntacticMatches, 1 SemanticMatches, 390 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45571 ImplicationChecksByTransitivity, 12.0s TimeCoverageRelationStatistics Valid=24970, Invalid=128302, Unknown=0, NotChecked=0, Total=153272 [2022-04-06 20:11:58,842 INFO L913 BasicCegarLoop]: 88 mSDtfsCounter, 21 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4651 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 4973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 4651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:58,842 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 165 Invalid, 4973 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 4651 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 20:11:58,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2022-04-06 20:11:58,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 625. [2022-04-06 20:11:58,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 467 states have (on average 1.0042826552462527) internal successors, (469), 468 states have internal predecessors, (469), 79 states have call successors, (79), 79 states have call predecessors, (79), 78 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2022-04-06 20:11:58,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 626 transitions. [2022-04-06 20:11:58,928 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 626 transitions. Word has length 621 [2022-04-06 20:11:58,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:58,928 INFO L478 AbstractCegarLoop]: Abstraction has 625 states and 626 transitions. [2022-04-06 20:11:58,929 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 158 states, 158 states have (on average 1.518987341772152) internal successors, (240), 157 states have internal predecessors, (240), 78 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-04-06 20:11:58,929 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 626 transitions. [2022-04-06 20:11:58,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 623 [2022-04-06 20:11:58,932 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:58,932 INFO L499 BasicCegarLoop]: trace histogram [77, 77, 77, 77, 76, 76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:58,949 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2022-04-06 20:11:59,148 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:59,149 INFO L403 AbstractCegarLoop]: === Iteration 154 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:59,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:59,149 INFO L85 PathProgramCache]: Analyzing trace with hash -844533074, now seen corresponding path program 303 times [2022-04-06 20:11:59,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:59,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [359382678] [2022-04-06 20:11:59,150 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:59,150 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:59,150 INFO L85 PathProgramCache]: Analyzing trace with hash -844533074, now seen corresponding path program 304 times [2022-04-06 20:11:59,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:59,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298216918] [2022-04-06 20:11:59,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:59,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:59,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:00,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:12:00,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:12:00,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:12:00,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:12:00,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:12:00,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:12:00,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:12:00,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:12:00,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:12:00,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:12:00,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:12:00,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:12:00,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:12:00,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:12:00,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:12:00,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:12:00,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:12:00,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:12:00,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:12:00,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:12:00,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:12:00,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:12:00,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:12:00,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:12:00,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:12:00,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:12:00,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:12:00,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:12:00,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:12:00,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:12:00,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:12:00,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:12:00,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:12:00,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:12:00,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:12:00,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:12:00,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:12:00,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-04-06 20:12:00,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:12:00,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-04-06 20:12:00,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:12:00,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-04-06 20:12:00,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:12:00,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-04-06 20:12:00,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:12:00,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-04-06 20:12:00,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:12:00,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-04-06 20:12:00,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:12:00,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-04-06 20:12:00,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:12:00,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-04-06 20:12:00,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:12:00,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-04-06 20:12:00,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:12:00,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-04-06 20:12:00,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:12:00,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-04-06 20:12:00,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:12:00,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-04-06 20:12:00,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 20:12:00,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 513 [2022-04-06 20:12:00,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 20:12:00,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2022-04-06 20:12:00,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 20:12:00,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2022-04-06 20:12:00,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 20:12:00,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 555 [2022-04-06 20:12:00,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 20:12:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2022-04-06 20:12:00,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 20:12:00,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 583 [2022-04-06 20:12:00,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-04-06 20:12:00,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 597 [2022-04-06 20:12:00,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-04-06 20:12:00,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 611 [2022-04-06 20:12:00,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:00,859 INFO L134 CoverageAnalysis]: Checked inductivity of 23257 backedges. 3078 proven. 8779 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 20:12:00,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:00,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298216918] [2022-04-06 20:12:00,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298216918] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:00,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565800514] [2022-04-06 20:12:00,860 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:12:00,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:00,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:00,861 INFO L229 MonitoredProcess]: Starting monitored process 154 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:12:00,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-04-06 20:12:01,069 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:12:01,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:01,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 1505 conjuncts, 157 conjunts are in the unsatisfiable core [2022-04-06 20:12:01,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:01,569 INFO L134 CoverageAnalysis]: Checked inductivity of 23257 backedges. 3155 proven. 8702 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 20:12:01,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:02,102 INFO L134 CoverageAnalysis]: Checked inductivity of 23257 backedges. 3155 proven. 8702 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 20:12:02,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565800514] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:02,103 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:02,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 82, 82] total 86 [2022-04-06 20:12:02,103 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:02,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [359382678] [2022-04-06 20:12:02,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [359382678] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:02,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:02,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [83] imperfect sequences [] total 83 [2022-04-06 20:12:02,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242055562] [2022-04-06 20:12:02,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:02,104 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-04-06 20:12:02,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:02,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-04-06 20:12:02,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3175, Invalid=4135, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:12:02,105 INFO L87 Difference]: Start difference. First operand 625 states and 626 transitions. Second operand has 83 states, 83 states have (on average 2.9036144578313254) internal successors, (241), 81 states have internal predecessors, (241), 78 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-04-06 20:12:03,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:03,487 INFO L93 Difference]: Finished difference Result 635 states and 636 transitions. [2022-04-06 20:12:03,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-04-06 20:12:03,488 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 2.9036144578313254) internal successors, (241), 81 states have internal predecessors, (241), 78 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) Word has length 622 [2022-04-06 20:12:03,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:03,504 INFO L225 Difference]: With dead ends: 635 [2022-04-06 20:12:03,504 INFO L226 Difference]: Without dead ends: 633 [2022-04-06 20:12:03,506 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1637 GetRequests, 1470 SyntacticMatches, 2 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4316 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=9432, Invalid=18290, Unknown=0, NotChecked=0, Total=27722 [2022-04-06 20:12:03,507 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 106 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1424 mSolverCounterSat, 314 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 314 IncrementalHoareTripleChecker+Valid, 1424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:03,507 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 55 Invalid, 1738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [314 Valid, 1424 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:12:03,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2022-04-06 20:12:03,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 632. [2022-04-06 20:12:03,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 472 states have (on average 1.0042372881355932) internal successors, (474), 473 states have internal predecessors, (474), 80 states have call successors, (80), 80 states have call predecessors, (80), 79 states have return successors, (79), 78 states have call predecessors, (79), 79 states have call successors, (79) [2022-04-06 20:12:03,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 633 transitions. [2022-04-06 20:12:03,611 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 633 transitions. Word has length 622 [2022-04-06 20:12:03,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:03,611 INFO L478 AbstractCegarLoop]: Abstraction has 632 states and 633 transitions. [2022-04-06 20:12:03,611 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 2.9036144578313254) internal successors, (241), 81 states have internal predecessors, (241), 78 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-04-06 20:12:03,611 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 633 transitions. [2022-04-06 20:12:03,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 630 [2022-04-06 20:12:03,614 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:03,614 INFO L499 BasicCegarLoop]: trace histogram [78, 78, 78, 77, 77, 77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:03,632 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2022-04-06 20:12:03,832 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:03,832 INFO L403 AbstractCegarLoop]: === Iteration 155 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:03,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:03,832 INFO L85 PathProgramCache]: Analyzing trace with hash -544644604, now seen corresponding path program 305 times [2022-04-06 20:12:03,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:03,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [341914477] [2022-04-06 20:12:03,833 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:03,833 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:03,833 INFO L85 PathProgramCache]: Analyzing trace with hash -544644604, now seen corresponding path program 306 times [2022-04-06 20:12:03,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:03,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28998578] [2022-04-06 20:12:03,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:03,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:03,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:07,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:12:07,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:12:07,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:12:07,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:12:07,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:12:07,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:12:07,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:12:07,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:12:07,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:12:07,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:12:07,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:12:07,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:12:07,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:12:07,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:12:07,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:12:07,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:12:07,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:12:07,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:12:07,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:12:07,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:12:07,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:12:07,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:12:07,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:12:07,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:12:07,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:12:07,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:12:07,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:12:07,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:12:07,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:12:07,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:12:07,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:12:07,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:12:07,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:12:07,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:12:07,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:12:07,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:12:07,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:12:07,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-04-06 20:12:07,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:12:07,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-04-06 20:12:07,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:12:07,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-04-06 20:12:07,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:12:07,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-04-06 20:12:07,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:12:07,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-04-06 20:12:07,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:12:07,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-04-06 20:12:07,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:12:07,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-04-06 20:12:07,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:12:07,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-04-06 20:12:07,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:12:07,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-04-06 20:12:07,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:12:07,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-04-06 20:12:07,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:12:07,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-04-06 20:12:07,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:12:07,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-04-06 20:12:07,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 20:12:07,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 513 [2022-04-06 20:12:07,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 20:12:07,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2022-04-06 20:12:07,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 20:12:07,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2022-04-06 20:12:07,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 20:12:07,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 555 [2022-04-06 20:12:07,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 20:12:07,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2022-04-06 20:12:07,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 20:12:07,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 583 [2022-04-06 20:12:07,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-04-06 20:12:07,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 597 [2022-04-06 20:12:07,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-04-06 20:12:07,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 611 [2022-04-06 20:12:07,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-04-06 20:12:07,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:07,571 INFO L134 CoverageAnalysis]: Checked inductivity of 23793 backedges. 8857 proven. 3232 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-04-06 20:12:07,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:07,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28998578] [2022-04-06 20:12:07,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28998578] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:07,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658150336] [2022-04-06 20:12:07,571 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:12:07,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:07,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:07,572 INFO L229 MonitoredProcess]: Starting monitored process 155 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:12:07,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-04-06 20:12:07,927 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 78 check-sat command(s) [2022-04-06 20:12:07,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:07,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 1519 conjuncts, 158 conjunts are in the unsatisfiable core [2022-04-06 20:12:07,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:13,172 INFO L134 CoverageAnalysis]: Checked inductivity of 23793 backedges. 9086 proven. 3003 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-04-06 20:12:13,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:13,752 INFO L134 CoverageAnalysis]: Checked inductivity of 23793 backedges. 9086 proven. 3003 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-04-06 20:12:13,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658150336] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:13,752 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:13,752 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [160, 159, 159] total 240 [2022-04-06 20:12:13,752 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:13,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [341914477] [2022-04-06 20:12:13,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [341914477] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:13,753 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:13,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [160] imperfect sequences [] total 160 [2022-04-06 20:12:13,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335486081] [2022-04-06 20:12:13,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:13,753 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 160 states [2022-04-06 20:12:13,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:13,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 160 interpolants. [2022-04-06 20:12:13,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12726, Invalid=44634, Unknown=0, NotChecked=0, Total=57360 [2022-04-06 20:12:13,757 INFO L87 Difference]: Start difference. First operand 632 states and 633 transitions. Second operand has 160 states, 160 states have (on average 1.51875) internal successors, (243), 159 states have internal predecessors, (243), 79 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-04-06 20:12:19,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:19,052 INFO L93 Difference]: Finished difference Result 875 states and 954 transitions. [2022-04-06 20:12:19,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-04-06 20:12:19,052 INFO L78 Accepts]: Start accepts. Automaton has has 160 states, 160 states have (on average 1.51875) internal successors, (243), 159 states have internal predecessors, (243), 79 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Word has length 629 [2022-04-06 20:12:19,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:19,053 INFO L225 Difference]: With dead ends: 875 [2022-04-06 20:12:19,054 INFO L226 Difference]: Without dead ends: 633 [2022-04-06 20:12:19,061 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1729 GetRequests, 1333 SyntacticMatches, 1 SemanticMatches, 395 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46748 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=25606, Invalid=131606, Unknown=0, NotChecked=0, Total=157212 [2022-04-06 20:12:19,061 INFO L913 BasicCegarLoop]: 89 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 3699 mSolverCounterSat, 324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 4023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 324 IncrementalHoareTripleChecker+Valid, 3699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:19,061 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 146 Invalid, 4023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [324 Valid, 3699 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:12:19,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2022-04-06 20:12:19,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 633. [2022-04-06 20:12:19,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 473 states have (on average 1.0042283298097252) internal successors, (475), 474 states have internal predecessors, (475), 80 states have call successors, (80), 80 states have call predecessors, (80), 79 states have return successors, (79), 78 states have call predecessors, (79), 79 states have call successors, (79) [2022-04-06 20:12:19,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 634 transitions. [2022-04-06 20:12:19,149 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 634 transitions. Word has length 629 [2022-04-06 20:12:19,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:19,149 INFO L478 AbstractCegarLoop]: Abstraction has 633 states and 634 transitions. [2022-04-06 20:12:19,150 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 160 states, 160 states have (on average 1.51875) internal successors, (243), 159 states have internal predecessors, (243), 79 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-04-06 20:12:19,150 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 634 transitions. [2022-04-06 20:12:19,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 631 [2022-04-06 20:12:19,153 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:19,153 INFO L499 BasicCegarLoop]: trace histogram [78, 78, 78, 78, 77, 77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:19,171 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Forceful destruction successful, exit code 0 [2022-04-06 20:12:19,358 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:19,358 INFO L403 AbstractCegarLoop]: === Iteration 156 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:19,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:19,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1610500404, now seen corresponding path program 307 times [2022-04-06 20:12:19,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:19,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1685474062] [2022-04-06 20:12:19,359 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:19,359 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:19,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1610500404, now seen corresponding path program 308 times [2022-04-06 20:12:19,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:19,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942166797] [2022-04-06 20:12:19,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:19,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:19,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:20,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:12:20,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:12:20,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:12:20,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:12:20,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:12:20,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:12:20,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:12:20,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:12:20,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:12:20,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:12:20,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:12:20,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:12:20,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:12:20,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:12:20,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:12:20,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:12:20,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:12:20,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:12:20,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:12:20,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:12:20,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:12:20,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:12:20,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:12:20,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:12:20,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:12:20,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:12:20,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:12:20,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:12:20,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:12:20,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:12:20,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-04-06 20:12:20,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:12:20,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-04-06 20:12:20,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:12:20,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:12:20,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:12:20,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-04-06 20:12:20,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:12:20,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-04-06 20:12:20,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:12:20,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-04-06 20:12:20,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:12:20,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-04-06 20:12:20,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:12:20,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-04-06 20:12:20,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:12:20,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-04-06 20:12:20,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:12:20,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-04-06 20:12:20,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:12:20,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-04-06 20:12:20,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:12:20,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-04-06 20:12:20,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:12:20,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2022-04-06 20:12:20,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 20:12:20,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2022-04-06 20:12:20,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 20:12:20,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2022-04-06 20:12:20,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 20:12:20,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2022-04-06 20:12:20,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 20:12:20,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2022-04-06 20:12:20,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 20:12:20,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2022-04-06 20:12:20,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 20:12:20,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 549 [2022-04-06 20:12:20,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 20:12:20,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 563 [2022-04-06 20:12:20,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-04-06 20:12:20,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 577 [2022-04-06 20:12:20,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-04-06 20:12:20,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 591 [2022-04-06 20:12:20,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-04-06 20:12:20,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 605 [2022-04-06 20:12:20,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-04-06 20:12:20,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 619 [2022-04-06 20:12:20,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:20,894 INFO L134 CoverageAnalysis]: Checked inductivity of 23871 backedges. 3157 proven. 9010 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-04-06 20:12:20,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:20,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942166797] [2022-04-06 20:12:20,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942166797] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:20,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153077510] [2022-04-06 20:12:20,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:12:20,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:20,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:20,909 INFO L229 MonitoredProcess]: Starting monitored process 156 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:12:20,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-04-06 20:12:21,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:12:21,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:21,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 1524 conjuncts, 159 conjunts are in the unsatisfiable core [2022-04-06 20:12:21,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:21,605 INFO L134 CoverageAnalysis]: Checked inductivity of 23871 backedges. 3235 proven. 8932 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-04-06 20:12:21,605 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:22,197 INFO L134 CoverageAnalysis]: Checked inductivity of 23871 backedges. 3235 proven. 8932 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-04-06 20:12:22,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153077510] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:22,197 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:22,197 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 83, 83] total 87 [2022-04-06 20:12:22,197 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:22,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1685474062] [2022-04-06 20:12:22,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1685474062] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:22,198 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:22,198 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [84] imperfect sequences [] total 84 [2022-04-06 20:12:22,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411659566] [2022-04-06 20:12:22,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:22,198 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2022-04-06 20:12:22,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:22,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2022-04-06 20:12:22,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3255, Invalid=4227, Unknown=0, NotChecked=0, Total=7482 [2022-04-06 20:12:22,199 INFO L87 Difference]: Start difference. First operand 633 states and 634 transitions. Second operand has 84 states, 84 states have (on average 2.9047619047619047) internal successors, (244), 82 states have internal predecessors, (244), 79 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-04-06 20:12:23,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:23,689 INFO L93 Difference]: Finished difference Result 643 states and 644 transitions. [2022-04-06 20:12:23,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-04-06 20:12:23,689 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 84 states have (on average 2.9047619047619047) internal successors, (244), 82 states have internal predecessors, (244), 79 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Word has length 630 [2022-04-06 20:12:23,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:23,691 INFO L225 Difference]: With dead ends: 643 [2022-04-06 20:12:23,691 INFO L226 Difference]: Without dead ends: 641 [2022-04-06 20:12:23,692 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1658 GetRequests, 1489 SyntacticMatches, 2 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4411 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=9671, Invalid=18721, Unknown=0, NotChecked=0, Total=28392 [2022-04-06 20:12:23,692 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 109 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1356 mSolverCounterSat, 318 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 1674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 318 IncrementalHoareTripleChecker+Valid, 1356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:23,693 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 50 Invalid, 1674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [318 Valid, 1356 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:12:23,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2022-04-06 20:12:23,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 640. [2022-04-06 20:12:23,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 478 states have (on average 1.00418410041841) internal successors, (480), 479 states have internal predecessors, (480), 81 states have call successors, (81), 81 states have call predecessors, (81), 80 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2022-04-06 20:12:23,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 641 transitions. [2022-04-06 20:12:23,820 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 641 transitions. Word has length 630 [2022-04-06 20:12:23,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:23,820 INFO L478 AbstractCegarLoop]: Abstraction has 640 states and 641 transitions. [2022-04-06 20:12:23,821 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 84 states have (on average 2.9047619047619047) internal successors, (244), 82 states have internal predecessors, (244), 79 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-04-06 20:12:23,821 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 641 transitions. [2022-04-06 20:12:23,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 638 [2022-04-06 20:12:23,824 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:23,824 INFO L499 BasicCegarLoop]: trace histogram [79, 79, 79, 78, 78, 78, 78, 78, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:23,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Forceful destruction successful, exit code 0 [2022-04-06 20:12:24,037 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:24,037 INFO L403 AbstractCegarLoop]: === Iteration 157 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:24,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:24,037 INFO L85 PathProgramCache]: Analyzing trace with hash 914350118, now seen corresponding path program 309 times [2022-04-06 20:12:24,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:24,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [257903496] [2022-04-06 20:12:24,038 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:24,038 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:24,038 INFO L85 PathProgramCache]: Analyzing trace with hash 914350118, now seen corresponding path program 310 times [2022-04-06 20:12:24,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:24,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296670140] [2022-04-06 20:12:24,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:24,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:24,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:28,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:12:28,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:12:28,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:12:28,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:12:28,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:12:28,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:12:28,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:12:28,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:12:28,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:12:28,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:12:28,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:12:28,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:12:28,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:12:28,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:12:28,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:12:28,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:12:28,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:12:28,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:12:28,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:12:28,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:12:28,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:12:28,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:12:28,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:12:28,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:12:28,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:12:28,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:12:28,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:12:28,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:12:28,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:12:28,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:12:28,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-04-06 20:12:28,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:12:28,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-04-06 20:12:28,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:12:28,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:12:28,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:12:28,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-04-06 20:12:28,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:12:28,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-04-06 20:12:28,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 20:12:28,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-04-06 20:12:28,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 20:12:28,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-04-06 20:12:28,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 20:12:28,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-04-06 20:12:28,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 20:12:28,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-04-06 20:12:28,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 20:12:28,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-04-06 20:12:28,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 20:12:28,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-04-06 20:12:28,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 20:12:28,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-04-06 20:12:28,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 20:12:28,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2022-04-06 20:12:28,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 20:12:28,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2022-04-06 20:12:28,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 20:12:28,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2022-04-06 20:12:28,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 20:12:28,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2022-04-06 20:12:28,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 20:12:28,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2022-04-06 20:12:28,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 20:12:28,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2022-04-06 20:12:28,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 20:12:28,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 549 [2022-04-06 20:12:28,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 20:12:28,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 563 [2022-04-06 20:12:28,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-04-06 20:12:28,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 577 [2022-04-06 20:12:28,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-04-06 20:12:28,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 591 [2022-04-06 20:12:28,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-04-06 20:12:28,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 605 [2022-04-06 20:12:28,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-04-06 20:12:28,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 619 [2022-04-06 20:12:28,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-04-06 20:12:28,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:28,222 INFO L134 CoverageAnalysis]: Checked inductivity of 24414 backedges. 9089 proven. 3313 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-04-06 20:12:28,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:28,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296670140] [2022-04-06 20:12:28,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296670140] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:28,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385731092] [2022-04-06 20:12:28,222 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:12:28,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:28,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:28,223 INFO L229 MonitoredProcess]: Starting monitored process 157 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:12:28,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-04-06 20:12:28,453 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:12:28,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:28,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 1538 conjuncts, 160 conjunts are in the unsatisfiable core [2022-04-06 20:12:28,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:34,386 INFO L134 CoverageAnalysis]: Checked inductivity of 24414 backedges. 9321 proven. 3081 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-04-06 20:12:34,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:34,957 INFO L134 CoverageAnalysis]: Checked inductivity of 24414 backedges. 9321 proven. 3081 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-04-06 20:12:34,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385731092] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:34,957 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:34,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [162, 161, 161] total 243 [2022-04-06 20:12:34,957 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:34,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [257903496] [2022-04-06 20:12:34,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [257903496] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:34,958 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:34,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [162] imperfect sequences [] total 162 [2022-04-06 20:12:34,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501540929] [2022-04-06 20:12:34,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:34,958 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 162 states [2022-04-06 20:12:34,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:34,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2022-04-06 20:12:34,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13047, Invalid=45759, Unknown=0, NotChecked=0, Total=58806 [2022-04-06 20:12:34,962 INFO L87 Difference]: Start difference. First operand 640 states and 641 transitions. Second operand has 162 states, 162 states have (on average 1.5185185185185186) internal successors, (246), 161 states have internal predecessors, (246), 80 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-04-06 20:12:40,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:40,637 INFO L93 Difference]: Finished difference Result 886 states and 966 transitions. [2022-04-06 20:12:40,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 162 states. [2022-04-06 20:12:40,637 INFO L78 Accepts]: Start accepts. Automaton has has 162 states, 162 states have (on average 1.5185185185185186) internal successors, (246), 161 states have internal predecessors, (246), 80 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) Word has length 637 [2022-04-06 20:12:40,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:40,639 INFO L225 Difference]: With dead ends: 886 [2022-04-06 20:12:40,639 INFO L226 Difference]: Without dead ends: 641 [2022-04-06 20:12:40,666 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1751 GetRequests, 1350 SyntacticMatches, 1 SemanticMatches, 400 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47940 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=26250, Invalid=134952, Unknown=0, NotChecked=0, Total=161202 [2022-04-06 20:12:40,667 INFO L913 BasicCegarLoop]: 90 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 4181 mSolverCounterSat, 328 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 4509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 328 IncrementalHoareTripleChecker+Valid, 4181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:40,667 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 152 Invalid, 4509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [328 Valid, 4181 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:12:40,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2022-04-06 20:12:40,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 641. [2022-04-06 20:12:40,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 479 states have (on average 1.0041753653444676) internal successors, (481), 480 states have internal predecessors, (481), 81 states have call successors, (81), 81 states have call predecessors, (81), 80 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2022-04-06 20:12:40,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 642 transitions. [2022-04-06 20:12:40,756 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 642 transitions. Word has length 637 [2022-04-06 20:12:40,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:40,756 INFO L478 AbstractCegarLoop]: Abstraction has 641 states and 642 transitions. [2022-04-06 20:12:40,756 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 162 states, 162 states have (on average 1.5185185185185186) internal successors, (246), 161 states have internal predecessors, (246), 80 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-04-06 20:12:40,756 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 642 transitions. [2022-04-06 20:12:40,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2022-04-06 20:12:40,759 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:40,759 INFO L499 BasicCegarLoop]: trace histogram [79, 79, 79, 79, 78, 78, 78, 78, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:40,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Forceful destruction successful, exit code 0 [2022-04-06 20:12:40,976 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-04-06 20:12:40,977 INFO L403 AbstractCegarLoop]: === Iteration 158 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:40,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:40,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1222307054, now seen corresponding path program 311 times [2022-04-06 20:12:40,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:40,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1157146750] [2022-04-06 20:12:40,978 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:40,978 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:40,978 INFO L85 PathProgramCache]: Analyzing trace with hash 1222307054, now seen corresponding path program 312 times [2022-04-06 20:12:40,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:40,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729333043] [2022-04-06 20:12:40,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:40,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:41,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:42,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:12:42,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:12:42,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:12:42,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:12:42,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:12:42,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:12:42,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:12:42,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:12:42,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:12:42,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:12:42,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:12:42,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:12:42,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:12:42,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:12:42,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:12:42,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:12:42,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:12:42,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:12:42,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:12:42,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:12:42,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:12:42,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:12:42,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:12:42,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:12:42,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:12:42,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:12:42,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:12:42,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:12:42,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:12:42,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:12:42,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:12:42,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-04-06 20:12:42,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:12:42,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:12:42,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:12:42,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-04-06 20:12:42,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:12:42,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-04-06 20:12:42,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:12:42,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-04-06 20:12:42,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:12:42,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-04-06 20:12:42,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:12:42,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-04-06 20:12:42,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:12:42,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-04-06 20:12:42,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:12:42,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-04-06 20:12:42,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:12:42,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-04-06 20:12:42,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:12:42,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-04-06 20:12:42,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:12:42,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-04-06 20:12:42,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:12:42,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2022-04-06 20:12:42,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 20:12:42,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2022-04-06 20:12:42,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 20:12:42,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2022-04-06 20:12:42,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 20:12:42,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2022-04-06 20:12:42,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 20:12:42,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 529 [2022-04-06 20:12:42,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 20:12:42,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 543 [2022-04-06 20:12:42,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 20:12:42,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2022-04-06 20:12:42,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 20:12:42,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 571 [2022-04-06 20:12:42,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-04-06 20:12:42,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 585 [2022-04-06 20:12:42,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-04-06 20:12:42,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 599 [2022-04-06 20:12:42,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-04-06 20:12:42,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 613 [2022-04-06 20:12:42,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-04-06 20:12:42,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 627 [2022-04-06 20:12:42,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:42,493 INFO L134 CoverageAnalysis]: Checked inductivity of 24493 backedges. 3237 proven. 9244 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-04-06 20:12:42,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:42,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729333043] [2022-04-06 20:12:42,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729333043] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:42,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384560644] [2022-04-06 20:12:42,494 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:12:42,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:42,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:42,495 INFO L229 MonitoredProcess]: Starting monitored process 158 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:12:42,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-04-06 20:12:42,866 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 79 check-sat command(s) [2022-04-06 20:12:42,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:42,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 1543 conjuncts, 161 conjunts are in the unsatisfiable core [2022-04-06 20:12:42,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:43,397 INFO L134 CoverageAnalysis]: Checked inductivity of 24493 backedges. 3316 proven. 9165 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-04-06 20:12:43,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:43,938 INFO L134 CoverageAnalysis]: Checked inductivity of 24493 backedges. 3316 proven. 9165 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-04-06 20:12:43,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384560644] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:43,939 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:43,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 88 [2022-04-06 20:12:43,939 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:43,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1157146750] [2022-04-06 20:12:43,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1157146750] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:43,939 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:43,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [85] imperfect sequences [] total 85 [2022-04-06 20:12:43,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534838444] [2022-04-06 20:12:43,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:43,939 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-04-06 20:12:43,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:43,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-04-06 20:12:43,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3336, Invalid=4320, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:12:43,941 INFO L87 Difference]: Start difference. First operand 641 states and 642 transitions. Second operand has 85 states, 85 states have (on average 2.9058823529411764) internal successors, (247), 83 states have internal predecessors, (247), 80 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-04-06 20:12:45,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:45,432 INFO L93 Difference]: Finished difference Result 651 states and 652 transitions. [2022-04-06 20:12:45,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-04-06 20:12:45,433 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 2.9058823529411764) internal successors, (247), 83 states have internal predecessors, (247), 80 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) Word has length 638 [2022-04-06 20:12:45,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:45,435 INFO L225 Difference]: With dead ends: 651 [2022-04-06 20:12:45,435 INFO L226 Difference]: Without dead ends: 649 [2022-04-06 20:12:45,437 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1679 GetRequests, 1508 SyntacticMatches, 2 SemanticMatches, 169 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4507 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=9913, Invalid=19157, Unknown=0, NotChecked=0, Total=29070 [2022-04-06 20:12:45,437 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 104 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1568 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 1568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:45,438 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 55 Invalid, 1890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 1568 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:12:45,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2022-04-06 20:12:45,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 648. [2022-04-06 20:12:45,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 484 states have (on average 1.0041322314049588) internal successors, (486), 485 states have internal predecessors, (486), 82 states have call successors, (82), 82 states have call predecessors, (82), 81 states have return successors, (81), 80 states have call predecessors, (81), 81 states have call successors, (81) [2022-04-06 20:12:45,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 649 transitions. [2022-04-06 20:12:45,567 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 649 transitions. Word has length 638 [2022-04-06 20:12:45,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:45,568 INFO L478 AbstractCegarLoop]: Abstraction has 648 states and 649 transitions. [2022-04-06 20:12:45,568 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 2.9058823529411764) internal successors, (247), 83 states have internal predecessors, (247), 80 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-04-06 20:12:45,568 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 649 transitions. [2022-04-06 20:12:45,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 646 [2022-04-06 20:12:45,571 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:45,572 INFO L499 BasicCegarLoop]: trace histogram [80, 80, 80, 79, 79, 79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:45,599 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Forceful destruction successful, exit code 0 [2022-04-06 20:12:45,795 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-04-06 20:12:45,795 INFO L403 AbstractCegarLoop]: === Iteration 159 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:45,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:45,796 INFO L85 PathProgramCache]: Analyzing trace with hash -488251452, now seen corresponding path program 313 times [2022-04-06 20:12:45,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:45,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [531097664] [2022-04-06 20:12:45,796 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:45,796 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:45,796 INFO L85 PathProgramCache]: Analyzing trace with hash -488251452, now seen corresponding path program 314 times [2022-04-06 20:12:45,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:45,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807540065] [2022-04-06 20:12:45,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:45,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:45,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:49,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:12:49,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:12:49,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:12:49,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:12:49,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:12:49,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:12:49,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:12:49,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:12:49,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:12:49,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:12:49,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:12:49,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:12:49,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:12:49,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:12:49,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:12:49,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:12:49,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:12:49,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:12:49,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:12:49,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:12:49,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:12:49,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:12:49,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:12:49,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:12:49,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:12:49,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:12:49,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:12:49,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:12:49,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:12:49,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:12:49,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:12:49,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-04-06 20:12:49,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:12:49,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:12:49,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:12:49,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-04-06 20:12:49,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:12:49,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-04-06 20:12:49,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 20:12:49,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-04-06 20:12:49,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 20:12:49,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-04-06 20:12:49,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 20:12:49,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-04-06 20:12:49,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 20:12:49,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-04-06 20:12:49,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 20:12:49,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-04-06 20:12:49,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 20:12:49,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-04-06 20:12:49,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 20:12:49,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-04-06 20:12:49,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 20:12:49,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-04-06 20:12:49,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 20:12:49,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2022-04-06 20:12:49,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 20:12:49,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2022-04-06 20:12:49,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 20:12:49,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2022-04-06 20:12:49,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 20:12:49,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2022-04-06 20:12:49,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 20:12:49,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 529 [2022-04-06 20:12:49,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 20:12:49,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 543 [2022-04-06 20:12:49,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 20:12:49,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2022-04-06 20:12:49,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 20:12:49,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 571 [2022-04-06 20:12:49,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-04-06 20:12:49,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 585 [2022-04-06 20:12:49,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-04-06 20:12:49,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 599 [2022-04-06 20:12:49,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-04-06 20:12:49,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 613 [2022-04-06 20:12:49,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-04-06 20:12:49,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 627 [2022-04-06 20:12:49,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-04-06 20:12:49,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:49,876 INFO L134 CoverageAnalysis]: Checked inductivity of 25043 backedges. 9324 proven. 3395 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-04-06 20:12:49,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:49,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807540065] [2022-04-06 20:12:49,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807540065] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:49,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024750315] [2022-04-06 20:12:49,876 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:12:49,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:49,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:49,878 INFO L229 MonitoredProcess]: Starting monitored process 159 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:12:49,878 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-04-06 20:12:50,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:12:50,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:50,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 1557 conjuncts, 162 conjunts are in the unsatisfiable core [2022-04-06 20:12:50,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:55,673 INFO L134 CoverageAnalysis]: Checked inductivity of 25043 backedges. 9559 proven. 3160 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-04-06 20:12:55,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:56,277 INFO L134 CoverageAnalysis]: Checked inductivity of 25043 backedges. 9559 proven. 3160 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-04-06 20:12:56,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024750315] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:56,278 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:56,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [164, 163, 163] total 246 [2022-04-06 20:12:56,278 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:56,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [531097664] [2022-04-06 20:12:56,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [531097664] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:56,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:56,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [164] imperfect sequences [] total 164 [2022-04-06 20:12:56,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103701314] [2022-04-06 20:12:56,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:56,279 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 164 states [2022-04-06 20:12:56,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:56,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2022-04-06 20:12:56,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13372, Invalid=46898, Unknown=0, NotChecked=0, Total=60270 [2022-04-06 20:12:56,282 INFO L87 Difference]: Start difference. First operand 648 states and 649 transitions. Second operand has 164 states, 164 states have (on average 1.5182926829268293) internal successors, (249), 163 states have internal predecessors, (249), 81 states have call successors, (82), 3 states have call predecessors, (82), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2022-04-06 20:13:02,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:02,440 INFO L93 Difference]: Finished difference Result 897 states and 978 transitions. [2022-04-06 20:13:02,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-04-06 20:13:02,440 INFO L78 Accepts]: Start accepts. Automaton has has 164 states, 164 states have (on average 1.5182926829268293) internal successors, (249), 163 states have internal predecessors, (249), 81 states have call successors, (82), 3 states have call predecessors, (82), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) Word has length 645 [2022-04-06 20:13:02,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:02,441 INFO L225 Difference]: With dead ends: 897 [2022-04-06 20:13:02,441 INFO L226 Difference]: Without dead ends: 649 [2022-04-06 20:13:02,448 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1773 GetRequests, 1367 SyntacticMatches, 1 SemanticMatches, 405 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49147 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=26902, Invalid=138340, Unknown=0, NotChecked=0, Total=165242 [2022-04-06 20:13:02,449 INFO L913 BasicCegarLoop]: 91 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 3882 mSolverCounterSat, 329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 4211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 329 IncrementalHoareTripleChecker+Valid, 3882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:02,449 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 153 Invalid, 4211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [329 Valid, 3882 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 20:13:02,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2022-04-06 20:13:02,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 649. [2022-04-06 20:13:02,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 485 states have (on average 1.0041237113402062) internal successors, (487), 486 states have internal predecessors, (487), 82 states have call successors, (82), 82 states have call predecessors, (82), 81 states have return successors, (81), 80 states have call predecessors, (81), 81 states have call successors, (81) [2022-04-06 20:13:02,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 650 transitions. [2022-04-06 20:13:02,539 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 650 transitions. Word has length 645 [2022-04-06 20:13:02,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:02,540 INFO L478 AbstractCegarLoop]: Abstraction has 649 states and 650 transitions. [2022-04-06 20:13:02,540 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 164 states, 164 states have (on average 1.5182926829268293) internal successors, (249), 163 states have internal predecessors, (249), 81 states have call successors, (82), 3 states have call predecessors, (82), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2022-04-06 20:13:02,540 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 650 transitions. [2022-04-06 20:13:02,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 647 [2022-04-06 20:13:02,543 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:02,543 INFO L499 BasicCegarLoop]: trace histogram [80, 80, 80, 80, 79, 79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:02,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Forceful destruction successful, exit code 0 [2022-04-06 20:13:02,757 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-04-06 20:13:02,757 INFO L403 AbstractCegarLoop]: === Iteration 160 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:02,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:02,758 INFO L85 PathProgramCache]: Analyzing trace with hash 1961600140, now seen corresponding path program 315 times [2022-04-06 20:13:02,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:02,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [348466211] [2022-04-06 20:13:02,758 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:02,758 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:02,758 INFO L85 PathProgramCache]: Analyzing trace with hash 1961600140, now seen corresponding path program 316 times [2022-04-06 20:13:02,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:02,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421537763] [2022-04-06 20:13:02,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:02,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:02,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:04,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:13:04,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:13:04,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:13:04,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:13:04,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:13:04,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:13:04,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:13:04,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:13:04,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:13:04,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:13:04,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:13:04,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:13:04,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:13:04,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:13:04,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:13:04,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:13:04,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:13:04,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:13:04,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:13:04,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:13:04,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:13:04,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:13:04,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:13:04,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:13:04,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:13:04,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:13:04,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:13:04,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:13:04,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:13:04,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:13:04,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-04-06 20:13:04,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:13:04,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-04-06 20:13:04,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:13:04,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-04-06 20:13:04,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:13:04,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-04-06 20:13:04,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:13:04,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-04-06 20:13:04,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:13:04,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-04-06 20:13:04,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:13:04,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-04-06 20:13:04,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:13:04,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-04-06 20:13:04,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:13:04,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-04-06 20:13:04,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:13:04,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-04-06 20:13:04,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:13:04,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-04-06 20:13:04,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:13:04,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-04-06 20:13:04,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:13:04,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-04-06 20:13:04,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:13:04,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2022-04-06 20:13:04,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 20:13:04,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2022-04-06 20:13:04,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 20:13:04,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2022-04-06 20:13:04,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 20:13:04,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2022-04-06 20:13:04,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 20:13:04,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 537 [2022-04-06 20:13:04,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 20:13:04,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 551 [2022-04-06 20:13:04,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 20:13:04,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 565 [2022-04-06 20:13:04,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 20:13:04,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 579 [2022-04-06 20:13:04,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-04-06 20:13:04,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 593 [2022-04-06 20:13:04,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-04-06 20:13:04,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 607 [2022-04-06 20:13:04,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-04-06 20:13:04,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 621 [2022-04-06 20:13:04,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-04-06 20:13:04,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 635 [2022-04-06 20:13:04,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:04,268 INFO L134 CoverageAnalysis]: Checked inductivity of 25123 backedges. 3318 proven. 9481 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-04-06 20:13:04,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:04,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421537763] [2022-04-06 20:13:04,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421537763] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:04,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292773472] [2022-04-06 20:13:04,268 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:13:04,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:04,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:04,269 INFO L229 MonitoredProcess]: Starting monitored process 160 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:13:04,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-04-06 20:13:04,492 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:13:04,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:04,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 1562 conjuncts, 163 conjunts are in the unsatisfiable core [2022-04-06 20:13:04,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:05,031 INFO L134 CoverageAnalysis]: Checked inductivity of 25123 backedges. 3398 proven. 9401 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-04-06 20:13:05,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:13:05,608 INFO L134 CoverageAnalysis]: Checked inductivity of 25123 backedges. 3398 proven. 9401 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-04-06 20:13:05,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292773472] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:13:05,608 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:13:05,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 85, 85] total 89 [2022-04-06 20:13:05,608 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:13:05,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [348466211] [2022-04-06 20:13:05,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [348466211] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:13:05,608 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:13:05,609 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [86] imperfect sequences [] total 86 [2022-04-06 20:13:05,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222318705] [2022-04-06 20:13:05,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:13:05,609 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-04-06 20:13:05,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:05,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-04-06 20:13:05,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3418, Invalid=4414, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:13:05,610 INFO L87 Difference]: Start difference. First operand 649 states and 650 transitions. Second operand has 86 states, 86 states have (on average 2.9069767441860463) internal successors, (250), 84 states have internal predecessors, (250), 81 states have call successors, (82), 3 states have call predecessors, (82), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2022-04-06 20:13:07,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:07,173 INFO L93 Difference]: Finished difference Result 659 states and 660 transitions. [2022-04-06 20:13:07,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-04-06 20:13:07,174 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 2.9069767441860463) internal successors, (250), 84 states have internal predecessors, (250), 81 states have call successors, (82), 3 states have call predecessors, (82), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) Word has length 646 [2022-04-06 20:13:07,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:07,175 INFO L225 Difference]: With dead ends: 659 [2022-04-06 20:13:07,175 INFO L226 Difference]: Without dead ends: 657 [2022-04-06 20:13:07,176 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1700 GetRequests, 1527 SyntacticMatches, 2 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4604 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=10158, Invalid=19598, Unknown=0, NotChecked=0, Total=29756 [2022-04-06 20:13:07,176 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 111 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1458 mSolverCounterSat, 326 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 1784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 1458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:07,176 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 45 Invalid, 1784 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [326 Valid, 1458 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:13:07,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2022-04-06 20:13:07,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 656. [2022-04-06 20:13:07,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 490 states have (on average 1.0040816326530613) internal successors, (492), 491 states have internal predecessors, (492), 83 states have call successors, (83), 83 states have call predecessors, (83), 82 states have return successors, (82), 81 states have call predecessors, (82), 82 states have call successors, (82) [2022-04-06 20:13:07,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 657 transitions. [2022-04-06 20:13:07,268 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 657 transitions. Word has length 646 [2022-04-06 20:13:07,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:07,268 INFO L478 AbstractCegarLoop]: Abstraction has 656 states and 657 transitions. [2022-04-06 20:13:07,269 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 2.9069767441860463) internal successors, (250), 84 states have internal predecessors, (250), 81 states have call successors, (82), 3 states have call predecessors, (82), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2022-04-06 20:13:07,269 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 657 transitions. [2022-04-06 20:13:07,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2022-04-06 20:13:07,272 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:07,272 INFO L499 BasicCegarLoop]: trace histogram [81, 81, 81, 80, 80, 80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:07,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Forceful destruction successful, exit code 0 [2022-04-06 20:13:07,490 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:07,490 INFO L403 AbstractCegarLoop]: === Iteration 161 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:07,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:07,490 INFO L85 PathProgramCache]: Analyzing trace with hash 417528422, now seen corresponding path program 317 times [2022-04-06 20:13:07,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:07,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [854622171] [2022-04-06 20:13:07,491 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:07,491 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:07,491 INFO L85 PathProgramCache]: Analyzing trace with hash 417528422, now seen corresponding path program 318 times [2022-04-06 20:13:07,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:07,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704566167] [2022-04-06 20:13:07,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:07,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:07,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:12,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:13:12,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:13:12,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:13:12,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:13:12,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:13:12,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:13:12,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:13:12,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:13:12,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:13:12,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:13:12,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:13:12,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:13:12,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:13:12,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:13:12,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:13:12,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:13:12,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:13:12,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:13:12,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:13:12,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:13:12,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:13:12,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:13:12,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:13:12,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:13:12,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:13:12,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:13:12,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:13:12,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:13:12,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:13:12,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:13:12,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-04-06 20:13:12,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 20:13:12,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-04-06 20:13:12,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 20:13:12,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-04-06 20:13:12,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:13:12,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-04-06 20:13:12,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 20:13:12,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-04-06 20:13:12,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 20:13:12,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-04-06 20:13:12,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 20:13:12,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-04-06 20:13:12,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 20:13:12,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-04-06 20:13:12,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 20:13:12,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-04-06 20:13:12,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 20:13:12,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-04-06 20:13:12,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 20:13:12,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-04-06 20:13:12,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 20:13:12,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-04-06 20:13:12,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 20:13:12,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-04-06 20:13:12,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 20:13:12,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2022-04-06 20:13:12,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 20:13:12,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2022-04-06 20:13:12,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 20:13:12,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2022-04-06 20:13:12,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 20:13:12,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2022-04-06 20:13:12,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 20:13:12,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 537 [2022-04-06 20:13:12,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 20:13:12,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 551 [2022-04-06 20:13:12,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 20:13:12,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 565 [2022-04-06 20:13:12,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 20:13:12,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 579 [2022-04-06 20:13:12,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-04-06 20:13:12,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 593 [2022-04-06 20:13:12,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-04-06 20:13:12,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 607 [2022-04-06 20:13:12,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-04-06 20:13:12,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 621 [2022-04-06 20:13:12,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-04-06 20:13:12,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 635 [2022-04-06 20:13:12,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-04-06 20:13:12,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,968 INFO L134 CoverageAnalysis]: Checked inductivity of 25680 backedges. 9562 proven. 3478 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 20:13:12,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:12,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704566167] [2022-04-06 20:13:12,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704566167] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:12,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415551844] [2022-04-06 20:13:12,968 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:13:12,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:12,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:12,969 INFO L229 MonitoredProcess]: Starting monitored process 161 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:13:12,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-04-06 20:13:13,320 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 81 check-sat command(s) [2022-04-06 20:13:13,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:13,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 1576 conjuncts, 164 conjunts are in the unsatisfiable core [2022-04-06 20:13:13,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:19,261 INFO L134 CoverageAnalysis]: Checked inductivity of 25680 backedges. 9800 proven. 3240 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 20:13:19,261 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:13:20,130 INFO L134 CoverageAnalysis]: Checked inductivity of 25680 backedges. 9800 proven. 3240 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 20:13:20,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415551844] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:13:20,131 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:13:20,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [166, 165, 165] total 249 [2022-04-06 20:13:20,131 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:13:20,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [854622171] [2022-04-06 20:13:20,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [854622171] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:13:20,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:13:20,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [166] imperfect sequences [] total 166 [2022-04-06 20:13:20,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159826259] [2022-04-06 20:13:20,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:13:20,132 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 166 states [2022-04-06 20:13:20,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:20,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 166 interpolants. [2022-04-06 20:13:20,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13701, Invalid=48051, Unknown=0, NotChecked=0, Total=61752 [2022-04-06 20:13:20,135 INFO L87 Difference]: Start difference. First operand 656 states and 657 transitions. Second operand has 166 states, 166 states have (on average 1.5180722891566265) internal successors, (252), 165 states have internal predecessors, (252), 82 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-04-06 20:13:27,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:27,036 INFO L93 Difference]: Finished difference Result 908 states and 990 transitions. [2022-04-06 20:13:27,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-04-06 20:13:27,037 INFO L78 Accepts]: Start accepts. Automaton has has 166 states, 166 states have (on average 1.5180722891566265) internal successors, (252), 165 states have internal predecessors, (252), 82 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) Word has length 653 [2022-04-06 20:13:27,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:27,039 INFO L225 Difference]: With dead ends: 908 [2022-04-06 20:13:27,039 INFO L226 Difference]: Without dead ends: 657 [2022-04-06 20:13:27,048 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1795 GetRequests, 1384 SyntacticMatches, 1 SemanticMatches, 410 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50369 ImplicationChecksByTransitivity, 15.4s TimeCoverageRelationStatistics Valid=27562, Invalid=141770, Unknown=0, NotChecked=0, Total=169332 [2022-04-06 20:13:27,048 INFO L913 BasicCegarLoop]: 92 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2932 mSolverCounterSat, 335 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 3267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 335 IncrementalHoareTripleChecker+Valid, 2932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:27,048 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 149 Invalid, 3267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [335 Valid, 2932 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 20:13:27,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2022-04-06 20:13:27,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 657. [2022-04-06 20:13:27,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 491 states have (on average 1.0040733197556009) internal successors, (493), 492 states have internal predecessors, (493), 83 states have call successors, (83), 83 states have call predecessors, (83), 82 states have return successors, (82), 81 states have call predecessors, (82), 82 states have call successors, (82) [2022-04-06 20:13:27,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 658 transitions. [2022-04-06 20:13:27,153 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 658 transitions. Word has length 653 [2022-04-06 20:13:27,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:27,153 INFO L478 AbstractCegarLoop]: Abstraction has 657 states and 658 transitions. [2022-04-06 20:13:27,153 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 166 states, 166 states have (on average 1.5180722891566265) internal successors, (252), 165 states have internal predecessors, (252), 82 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-04-06 20:13:27,153 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 658 transitions. [2022-04-06 20:13:27,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 655 [2022-04-06 20:13:27,157 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:27,157 INFO L499 BasicCegarLoop]: trace histogram [81, 81, 81, 81, 80, 80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:27,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2022-04-06 20:13:27,371 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:27,371 INFO L403 AbstractCegarLoop]: === Iteration 162 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:27,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:27,372 INFO L85 PathProgramCache]: Analyzing trace with hash 274429742, now seen corresponding path program 319 times [2022-04-06 20:13:27,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:27,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1608547208] [2022-04-06 20:13:27,372 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:27,372 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:27,372 INFO L85 PathProgramCache]: Analyzing trace with hash 274429742, now seen corresponding path program 320 times [2022-04-06 20:13:27,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:27,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911980535] [2022-04-06 20:13:27,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:27,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:27,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:29,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:13:29,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:13:29,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:13:29,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:13:29,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:13:29,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:13:29,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:13:29,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:13:29,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:13:29,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:13:29,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:13:29,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:13:29,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:13:29,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:13:29,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:13:29,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:13:29,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:13:29,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:13:29,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:13:29,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:13:29,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:13:29,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:13:29,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:13:29,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:13:29,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:13:29,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:13:29,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:13:29,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:13:29,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:13:29,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:13:29,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:13:29,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:13:29,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:13:29,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-04-06 20:13:29,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:13:29,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-04-06 20:13:29,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:13:29,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-04-06 20:13:29,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:13:29,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-04-06 20:13:29,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:13:29,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-04-06 20:13:29,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:13:29,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-04-06 20:13:29,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:13:29,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-04-06 20:13:29,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:13:29,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-04-06 20:13:29,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:13:29,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-04-06 20:13:29,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:13:29,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-04-06 20:13:29,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:13:29,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-04-06 20:13:29,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:13:29,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-04-06 20:13:29,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:13:29,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 489 [2022-04-06 20:13:29,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 20:13:29,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2022-04-06 20:13:29,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 20:13:29,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2022-04-06 20:13:29,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 20:13:29,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2022-04-06 20:13:29,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 20:13:29,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 545 [2022-04-06 20:13:29,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 20:13:29,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2022-04-06 20:13:29,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-04-06 20:13:29,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 573 [2022-04-06 20:13:29,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 20:13:29,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 587 [2022-04-06 20:13:29,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-04-06 20:13:29,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 601 [2022-04-06 20:13:29,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-04-06 20:13:29,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 615 [2022-04-06 20:13:29,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-04-06 20:13:29,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 629 [2022-04-06 20:13:29,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-04-06 20:13:29,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 643 [2022-04-06 20:13:29,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:29,084 INFO L134 CoverageAnalysis]: Checked inductivity of 25761 backedges. 3400 proven. 9721 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 20:13:29,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:29,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911980535] [2022-04-06 20:13:29,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911980535] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:29,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387185330] [2022-04-06 20:13:29,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:13:29,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:29,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:29,110 INFO L229 MonitoredProcess]: Starting monitored process 162 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:13:29,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-04-06 20:13:29,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:13:29,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:29,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 1581 conjuncts, 165 conjunts are in the unsatisfiable core [2022-04-06 20:13:29,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:29,823 INFO L134 CoverageAnalysis]: Checked inductivity of 25761 backedges. 3481 proven. 9640 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 20:13:29,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:13:30,372 INFO L134 CoverageAnalysis]: Checked inductivity of 25761 backedges. 3481 proven. 9640 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 20:13:30,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387185330] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:13:30,372 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:13:30,372 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 86, 86] total 90 [2022-04-06 20:13:30,372 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:13:30,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1608547208] [2022-04-06 20:13:30,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1608547208] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:13:30,373 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:13:30,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [87] imperfect sequences [] total 87 [2022-04-06 20:13:30,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932231191] [2022-04-06 20:13:30,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:13:30,373 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-04-06 20:13:30,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:30,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-04-06 20:13:30,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3501, Invalid=4509, Unknown=0, NotChecked=0, Total=8010 [2022-04-06 20:13:30,374 INFO L87 Difference]: Start difference. First operand 657 states and 658 transitions. Second operand has 87 states, 87 states have (on average 2.9080459770114944) internal successors, (253), 85 states have internal predecessors, (253), 82 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-04-06 20:13:31,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:31,902 INFO L93 Difference]: Finished difference Result 667 states and 668 transitions. [2022-04-06 20:13:31,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-04-06 20:13:31,903 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 2.9080459770114944) internal successors, (253), 85 states have internal predecessors, (253), 82 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) Word has length 654 [2022-04-06 20:13:31,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:31,904 INFO L225 Difference]: With dead ends: 667 [2022-04-06 20:13:31,904 INFO L226 Difference]: Without dead ends: 665 [2022-04-06 20:13:31,907 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1721 GetRequests, 1546 SyntacticMatches, 2 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4702 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=10406, Invalid=20044, Unknown=0, NotChecked=0, Total=30450 [2022-04-06 20:13:31,908 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 114 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1420 mSolverCounterSat, 330 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 1750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 330 IncrementalHoareTripleChecker+Valid, 1420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:31,908 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 45 Invalid, 1750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [330 Valid, 1420 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:13:31,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2022-04-06 20:13:32,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 664. [2022-04-06 20:13:32,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 496 states have (on average 1.0040322580645162) internal successors, (498), 497 states have internal predecessors, (498), 84 states have call successors, (84), 84 states have call predecessors, (84), 83 states have return successors, (83), 82 states have call predecessors, (83), 83 states have call successors, (83) [2022-04-06 20:13:32,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 665 transitions. [2022-04-06 20:13:32,016 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 665 transitions. Word has length 654 [2022-04-06 20:13:32,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:32,016 INFO L478 AbstractCegarLoop]: Abstraction has 664 states and 665 transitions. [2022-04-06 20:13:32,016 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 2.9080459770114944) internal successors, (253), 85 states have internal predecessors, (253), 82 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-04-06 20:13:32,016 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 665 transitions. [2022-04-06 20:13:32,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 662 [2022-04-06 20:13:32,019 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:32,020 INFO L499 BasicCegarLoop]: trace histogram [82, 82, 82, 81, 81, 81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:32,037 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Forceful destruction successful, exit code 0 [2022-04-06 20:13:32,237 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2022-04-06 20:13:32,238 INFO L403 AbstractCegarLoop]: === Iteration 163 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:32,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:32,238 INFO L85 PathProgramCache]: Analyzing trace with hash 98651524, now seen corresponding path program 321 times [2022-04-06 20:13:32,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:32,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1711280356] [2022-04-06 20:13:32,239 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:32,239 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:32,239 INFO L85 PathProgramCache]: Analyzing trace with hash 98651524, now seen corresponding path program 322 times [2022-04-06 20:13:32,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:32,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945019497] [2022-04-06 20:13:32,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:32,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:32,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:36,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:13:36,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:13:36,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:13:36,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:13:36,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:13:36,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:13:36,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:13:36,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:13:36,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:13:36,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:13:36,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:13:36,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:13:36,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:13:36,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:13:36,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:13:36,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:13:36,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:13:36,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:13:36,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:13:36,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:13:36,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:13:36,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:13:36,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:13:36,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:13:36,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:13:36,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:13:36,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:13:36,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:13:36,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:13:36,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:13:36,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:13:36,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:13:36,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 20:13:36,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-04-06 20:13:36,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:13:36,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-04-06 20:13:36,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 20:13:36,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-04-06 20:13:36,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 20:13:36,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-04-06 20:13:36,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 20:13:36,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-04-06 20:13:36,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 20:13:36,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-04-06 20:13:36,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 20:13:36,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-04-06 20:13:36,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 20:13:36,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-04-06 20:13:36,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 20:13:36,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-04-06 20:13:36,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 20:13:36,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-04-06 20:13:36,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 20:13:36,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-04-06 20:13:36,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 20:13:36,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-04-06 20:13:36,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 20:13:36,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 489 [2022-04-06 20:13:36,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 20:13:36,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2022-04-06 20:13:36,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 20:13:36,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2022-04-06 20:13:36,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 20:13:36,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2022-04-06 20:13:36,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 20:13:36,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 545 [2022-04-06 20:13:36,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 20:13:36,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2022-04-06 20:13:36,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-04-06 20:13:36,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 573 [2022-04-06 20:13:36,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 20:13:36,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 587 [2022-04-06 20:13:36,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-04-06 20:13:36,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 601 [2022-04-06 20:13:36,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-04-06 20:13:36,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 615 [2022-04-06 20:13:36,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-04-06 20:13:36,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 629 [2022-04-06 20:13:36,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-04-06 20:13:36,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 643 [2022-04-06 20:13:36,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-04-06 20:13:36,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:36,650 INFO L134 CoverageAnalysis]: Checked inductivity of 26325 backedges. 9803 proven. 3562 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2022-04-06 20:13:36,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:36,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945019497] [2022-04-06 20:13:36,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945019497] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:36,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704703213] [2022-04-06 20:13:36,651 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:13:36,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:36,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:36,652 INFO L229 MonitoredProcess]: Starting monitored process 163 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:13:36,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-04-06 20:13:36,862 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:13:36,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:36,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 1595 conjuncts, 166 conjunts are in the unsatisfiable core [2022-04-06 20:13:36,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:42,544 INFO L134 CoverageAnalysis]: Checked inductivity of 26325 backedges. 10044 proven. 3321 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2022-04-06 20:13:42,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:13:43,147 INFO L134 CoverageAnalysis]: Checked inductivity of 26325 backedges. 10044 proven. 3321 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2022-04-06 20:13:43,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704703213] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:13:43,148 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:13:43,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [168, 167, 167] total 252 [2022-04-06 20:13:43,148 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:13:43,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1711280356] [2022-04-06 20:13:43,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1711280356] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:13:43,148 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:13:43,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [168] imperfect sequences [] total 168 [2022-04-06 20:13:43,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978170044] [2022-04-06 20:13:43,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:13:43,149 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 168 states [2022-04-06 20:13:43,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:43,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 168 interpolants. [2022-04-06 20:13:43,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14034, Invalid=49218, Unknown=0, NotChecked=0, Total=63252 [2022-04-06 20:13:43,153 INFO L87 Difference]: Start difference. First operand 664 states and 665 transitions. Second operand has 168 states, 168 states have (on average 1.5178571428571428) internal successors, (255), 167 states have internal predecessors, (255), 83 states have call successors, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-04-06 20:13:48,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:48,966 INFO L93 Difference]: Finished difference Result 919 states and 1002 transitions. [2022-04-06 20:13:48,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2022-04-06 20:13:48,967 INFO L78 Accepts]: Start accepts. Automaton has has 168 states, 168 states have (on average 1.5178571428571428) internal successors, (255), 167 states have internal predecessors, (255), 83 states have call successors, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Word has length 661 [2022-04-06 20:13:48,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:48,968 INFO L225 Difference]: With dead ends: 919 [2022-04-06 20:13:48,968 INFO L226 Difference]: Without dead ends: 665 [2022-04-06 20:13:48,975 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1817 GetRequests, 1401 SyntacticMatches, 1 SemanticMatches, 415 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51606 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=28230, Invalid=145242, Unknown=0, NotChecked=0, Total=173472 [2022-04-06 20:13:48,975 INFO L913 BasicCegarLoop]: 93 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 3912 mSolverCounterSat, 338 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 4250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 338 IncrementalHoareTripleChecker+Valid, 3912 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:48,975 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 155 Invalid, 4250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [338 Valid, 3912 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:13:48,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2022-04-06 20:13:49,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 665. [2022-04-06 20:13:49,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 497 states have (on average 1.0040241448692153) internal successors, (499), 498 states have internal predecessors, (499), 84 states have call successors, (84), 84 states have call predecessors, (84), 83 states have return successors, (83), 82 states have call predecessors, (83), 83 states have call successors, (83) [2022-04-06 20:13:49,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 666 transitions. [2022-04-06 20:13:49,070 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 666 transitions. Word has length 661 [2022-04-06 20:13:49,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:49,070 INFO L478 AbstractCegarLoop]: Abstraction has 665 states and 666 transitions. [2022-04-06 20:13:49,071 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 168 states, 168 states have (on average 1.5178571428571428) internal successors, (255), 167 states have internal predecessors, (255), 83 states have call successors, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-04-06 20:13:49,071 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 666 transitions. [2022-04-06 20:13:49,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 663 [2022-04-06 20:13:49,074 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:49,074 INFO L499 BasicCegarLoop]: trace histogram [82, 82, 82, 82, 81, 81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:49,092 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Forceful destruction successful, exit code 0 [2022-04-06 20:13:49,292 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:49,292 INFO L403 AbstractCegarLoop]: === Iteration 164 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:49,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:49,292 INFO L85 PathProgramCache]: Analyzing trace with hash 9732684, now seen corresponding path program 323 times [2022-04-06 20:13:49,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:49,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [279774106] [2022-04-06 20:13:49,293 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:49,293 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:49,293 INFO L85 PathProgramCache]: Analyzing trace with hash 9732684, now seen corresponding path program 324 times [2022-04-06 20:13:49,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:49,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948155580] [2022-04-06 20:13:49,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:49,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:49,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:51,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:13:51,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:13:51,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:13:51,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:13:51,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:13:51,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:13:51,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:13:51,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:13:51,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:13:51,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:13:51,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:13:51,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:13:51,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:13:51,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:13:51,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:13:51,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:13:51,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:13:51,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:13:51,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:13:51,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:13:51,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:13:51,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:13:51,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:13:51,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:13:51,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:13:51,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:13:51,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:13:51,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:13:51,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:13:51,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:13:51,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:13:51,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:13:51,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:13:51,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:13:51,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:13:51,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:13:51,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:13:51,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:13:51,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:13:51,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:13:51,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:13:51,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:13:51,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:13:51,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:13:51,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:13:51,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:13:51,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:13:51,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:13:51,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:13:51,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:13:51,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:13:51,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:13:51,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:13:51,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:13:51,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:13:51,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:13:51,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:13:51,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:13:51,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:13:51,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:13:51,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:13:51,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:13:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:13:51,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:13:51,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:13:51,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:13:51,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:13:51,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:13:51,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:13:51,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:13:51,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:13:51,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:13:51,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:13:51,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:13:51,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:13:51,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:13:51,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-04-06 20:13:51,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 20:13:51,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2022-04-06 20:13:51,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 20:13:51,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 651 [2022-04-06 20:13:51,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:51,365 INFO L134 CoverageAnalysis]: Checked inductivity of 26407 backedges. 3483 proven. 9964 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2022-04-06 20:13:51,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:51,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948155580] [2022-04-06 20:13:51,365 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948155580] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:51,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871291745] [2022-04-06 20:13:51,366 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:13:51,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:51,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:51,367 INFO L229 MonitoredProcess]: Starting monitored process 164 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:13:51,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-04-06 20:13:51,752 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 82 check-sat command(s) [2022-04-06 20:13:51,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:51,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 1600 conjuncts, 167 conjunts are in the unsatisfiable core [2022-04-06 20:13:51,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:52,278 INFO L134 CoverageAnalysis]: Checked inductivity of 26407 backedges. 3565 proven. 9882 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2022-04-06 20:13:52,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:13:52,837 INFO L134 CoverageAnalysis]: Checked inductivity of 26407 backedges. 3565 proven. 9882 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2022-04-06 20:13:52,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871291745] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:13:52,838 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:13:52,838 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 87, 87] total 91 [2022-04-06 20:13:52,838 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:13:52,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [279774106] [2022-04-06 20:13:52,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [279774106] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:13:52,838 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:13:52,838 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [88] imperfect sequences [] total 88 [2022-04-06 20:13:52,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436017910] [2022-04-06 20:13:52,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:13:52,839 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2022-04-06 20:13:52,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:52,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2022-04-06 20:13:52,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3585, Invalid=4605, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:13:52,840 INFO L87 Difference]: Start difference. First operand 665 states and 666 transitions. Second operand has 88 states, 88 states have (on average 2.909090909090909) internal successors, (256), 86 states have internal predecessors, (256), 83 states have call successors, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-04-06 20:13:54,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:54,421 INFO L93 Difference]: Finished difference Result 675 states and 676 transitions. [2022-04-06 20:13:54,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-04-06 20:13:54,421 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 2.909090909090909) internal successors, (256), 86 states have internal predecessors, (256), 83 states have call successors, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Word has length 662 [2022-04-06 20:13:54,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:54,423 INFO L225 Difference]: With dead ends: 675 [2022-04-06 20:13:54,423 INFO L226 Difference]: Without dead ends: 673 [2022-04-06 20:13:54,426 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1742 GetRequests, 1565 SyntacticMatches, 2 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4801 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=10657, Invalid=20495, Unknown=0, NotChecked=0, Total=31152 [2022-04-06 20:13:54,426 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 109 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1470 mSolverCounterSat, 334 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 1804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 334 IncrementalHoareTripleChecker+Valid, 1470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:54,426 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 50 Invalid, 1804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [334 Valid, 1470 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:13:54,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-04-06 20:13:54,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 672. [2022-04-06 20:13:54,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 502 states have (on average 1.00398406374502) internal successors, (504), 503 states have internal predecessors, (504), 85 states have call successors, (85), 85 states have call predecessors, (85), 84 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2022-04-06 20:13:54,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 673 transitions. [2022-04-06 20:13:54,538 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 673 transitions. Word has length 662 [2022-04-06 20:13:54,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:54,538 INFO L478 AbstractCegarLoop]: Abstraction has 672 states and 673 transitions. [2022-04-06 20:13:54,538 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 2.909090909090909) internal successors, (256), 86 states have internal predecessors, (256), 83 states have call successors, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-04-06 20:13:54,538 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 673 transitions. [2022-04-06 20:13:54,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 670 [2022-04-06 20:13:54,541 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:54,542 INFO L499 BasicCegarLoop]: trace histogram [83, 83, 83, 82, 82, 82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:54,559 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2022-04-06 20:13:54,755 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:54,755 INFO L403 AbstractCegarLoop]: === Iteration 165 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:54,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:54,756 INFO L85 PathProgramCache]: Analyzing trace with hash -321313626, now seen corresponding path program 325 times [2022-04-06 20:13:54,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:54,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1664792928] [2022-04-06 20:13:54,756 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:54,756 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:54,757 INFO L85 PathProgramCache]: Analyzing trace with hash -321313626, now seen corresponding path program 326 times [2022-04-06 20:13:54,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:54,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350862526] [2022-04-06 20:13:54,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:54,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:54,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:59,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:13:59,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:13:59,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:13:59,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:13:59,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:13:59,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:13:59,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:13:59,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:13:59,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:13:59,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:13:59,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:13:59,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:13:59,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:13:59,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:13:59,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:13:59,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:13:59,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:13:59,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:13:59,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:13:59,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:13:59,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:13:59,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:13:59,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:13:59,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:13:59,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:13:59,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:13:59,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:13:59,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:13:59,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:13:59,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:13:59,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:13:59,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:13:59,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:13:59,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:13:59,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:13:59,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:13:59,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:13:59,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:13:59,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:13:59,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:13:59,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:13:59,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:13:59,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:13:59,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:13:59,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:13:59,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:13:59,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:13:59,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:13:59,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:13:59,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:13:59,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:13:59,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:13:59,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:13:59,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:13:59,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:13:59,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:13:59,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:13:59,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:13:59,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:13:59,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:13:59,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:13:59,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:13:59,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:13:59,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:13:59,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:13:59,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:13:59,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:13:59,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:13:59,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:13:59,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:13:59,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:13:59,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:13:59,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:13:59,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:13:59,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:13:59,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:13:59,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-04-06 20:13:59,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 20:13:59,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2022-04-06 20:13:59,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 20:13:59,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 651 [2022-04-06 20:13:59,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-04-06 20:13:59,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:59,416 INFO L134 CoverageAnalysis]: Checked inductivity of 26978 backedges. 10047 proven. 3647 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-04-06 20:13:59,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:59,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350862526] [2022-04-06 20:13:59,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350862526] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:59,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50697167] [2022-04-06 20:13:59,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:13:59,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:59,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:59,431 INFO L229 MonitoredProcess]: Starting monitored process 165 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:13:59,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-04-06 20:13:59,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:13:59,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:59,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 1614 conjuncts, 168 conjunts are in the unsatisfiable core [2022-04-06 20:13:59,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:14:05,559 INFO L134 CoverageAnalysis]: Checked inductivity of 26978 backedges. 10291 proven. 3403 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-04-06 20:14:05,559 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:14:06,283 INFO L134 CoverageAnalysis]: Checked inductivity of 26978 backedges. 10291 proven. 3403 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-04-06 20:14:06,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50697167] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:14:06,284 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:14:06,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [170, 169, 169] total 255 [2022-04-06 20:14:06,284 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:14:06,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1664792928] [2022-04-06 20:14:06,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1664792928] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:14:06,284 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:14:06,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [170] imperfect sequences [] total 170 [2022-04-06 20:14:06,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522513618] [2022-04-06 20:14:06,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:14:06,285 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 170 states [2022-04-06 20:14:06,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:06,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 170 interpolants. [2022-04-06 20:14:06,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14371, Invalid=50399, Unknown=0, NotChecked=0, Total=64770 [2022-04-06 20:14:06,288 INFO L87 Difference]: Start difference. First operand 672 states and 673 transitions. Second operand has 170 states, 170 states have (on average 1.5176470588235293) internal successors, (258), 169 states have internal predecessors, (258), 84 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2022-04-06 20:14:12,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:14:12,510 INFO L93 Difference]: Finished difference Result 930 states and 1014 transitions. [2022-04-06 20:14:12,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2022-04-06 20:14:12,510 INFO L78 Accepts]: Start accepts. Automaton has has 170 states, 170 states have (on average 1.5176470588235293) internal successors, (258), 169 states have internal predecessors, (258), 84 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) Word has length 669 [2022-04-06 20:14:12,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:14:12,511 INFO L225 Difference]: With dead ends: 930 [2022-04-06 20:14:12,512 INFO L226 Difference]: Without dead ends: 673 [2022-04-06 20:14:12,519 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1839 GetRequests, 1418 SyntacticMatches, 1 SemanticMatches, 420 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52858 ImplicationChecksByTransitivity, 13.9s TimeCoverageRelationStatistics Valid=28906, Invalid=148756, Unknown=0, NotChecked=0, Total=177662 [2022-04-06 20:14:12,519 INFO L913 BasicCegarLoop]: 94 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 3791 mSolverCounterSat, 341 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 4132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 341 IncrementalHoareTripleChecker+Valid, 3791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:14:12,519 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 161 Invalid, 4132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [341 Valid, 3791 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:14:12,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-04-06 20:14:12,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 673. [2022-04-06 20:14:12,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 503 states have (on average 1.0039761431411531) internal successors, (505), 504 states have internal predecessors, (505), 85 states have call successors, (85), 85 states have call predecessors, (85), 84 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2022-04-06 20:14:12,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 674 transitions. [2022-04-06 20:14:12,620 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 674 transitions. Word has length 669 [2022-04-06 20:14:12,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:14:12,620 INFO L478 AbstractCegarLoop]: Abstraction has 673 states and 674 transitions. [2022-04-06 20:14:12,620 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 170 states, 170 states have (on average 1.5176470588235293) internal successors, (258), 169 states have internal predecessors, (258), 84 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2022-04-06 20:14:12,620 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 674 transitions. [2022-04-06 20:14:12,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 671 [2022-04-06 20:14:12,624 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:14:12,624 INFO L499 BasicCegarLoop]: trace histogram [83, 83, 83, 83, 82, 82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:14:12,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2022-04-06 20:14:12,832 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable164 [2022-04-06 20:14:12,832 INFO L403 AbstractCegarLoop]: === Iteration 166 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:14:12,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:14:12,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1083117934, now seen corresponding path program 327 times [2022-04-06 20:14:12,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:12,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1223337747] [2022-04-06 20:14:12,833 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:14:12,833 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:14:12,833 INFO L85 PathProgramCache]: Analyzing trace with hash 1083117934, now seen corresponding path program 328 times [2022-04-06 20:14:12,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:14:12,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837267953] [2022-04-06 20:14:12,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:14:12,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:14:12,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:14:14,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:14:14,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:14:14,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:14:14,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:14:14,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:14:14,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:14:14,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:14:14,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:14:14,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:14:14,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:14:14,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:14:14,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:14:14,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:14:14,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:14:14,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:14:14,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:14:14,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:14:14,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:14:14,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:14:14,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:14:14,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:14:14,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:14:14,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:14:14,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:14:14,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:14:14,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:14:14,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:14:14,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:14:14,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:14:14,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:14:14,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:14:14,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:14:14,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:14:14,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-04-06 20:14:14,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:14:14,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-04-06 20:14:14,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:14:14,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-04-06 20:14:14,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:14:14,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-04-06 20:14:14,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:14:14,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-04-06 20:14:14,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:14:14,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-04-06 20:14:14,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:14:14,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-04-06 20:14:14,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:14:14,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-04-06 20:14:14,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:14:14,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-04-06 20:14:14,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:14:14,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-04-06 20:14:14,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:14:14,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-04-06 20:14:14,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:14:14,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-04-06 20:14:14,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:14:14,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-04-06 20:14:14,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:14:14,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2022-04-06 20:14:14,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 20:14:14,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2022-04-06 20:14:14,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 20:14:14,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2022-04-06 20:14:14,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 20:14:14,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2022-04-06 20:14:14,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 20:14:14,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 561 [2022-04-06 20:14:14,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 20:14:14,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 575 [2022-04-06 20:14:14,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-04-06 20:14:14,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 589 [2022-04-06 20:14:14,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 20:14:14,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 603 [2022-04-06 20:14:14,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-04-06 20:14:14,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 617 [2022-04-06 20:14:14,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-04-06 20:14:14,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 631 [2022-04-06 20:14:14,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-04-06 20:14:14,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 645 [2022-04-06 20:14:14,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-04-06 20:14:14,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 659 [2022-04-06 20:14:14,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:14,750 INFO L134 CoverageAnalysis]: Checked inductivity of 27061 backedges. 3567 proven. 10210 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-04-06 20:14:14,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:14:14,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837267953] [2022-04-06 20:14:14,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837267953] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:14:14,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086696931] [2022-04-06 20:14:14,750 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:14:14,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:14,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:14:14,751 INFO L229 MonitoredProcess]: Starting monitored process 166 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:14:14,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-04-06 20:14:14,985 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:14:14,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:14:15,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 1619 conjuncts, 169 conjunts are in the unsatisfiable core [2022-04-06 20:14:15,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:14:15,572 INFO L134 CoverageAnalysis]: Checked inductivity of 27061 backedges. 3650 proven. 10127 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-04-06 20:14:15,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:14:16,152 INFO L134 CoverageAnalysis]: Checked inductivity of 27061 backedges. 3650 proven. 10127 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-04-06 20:14:16,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086696931] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:14:16,153 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:14:16,153 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 88, 88] total 92 [2022-04-06 20:14:16,153 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:14:16,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1223337747] [2022-04-06 20:14:16,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1223337747] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:14:16,153 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:14:16,153 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [89] imperfect sequences [] total 89 [2022-04-06 20:14:16,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805500122] [2022-04-06 20:14:16,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:14:16,154 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-04-06 20:14:16,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:16,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-04-06 20:14:16,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3670, Invalid=4702, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:14:16,155 INFO L87 Difference]: Start difference. First operand 673 states and 674 transitions. Second operand has 89 states, 89 states have (on average 2.9101123595505616) internal successors, (259), 87 states have internal predecessors, (259), 84 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2022-04-06 20:14:17,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:14:17,712 INFO L93 Difference]: Finished difference Result 683 states and 684 transitions. [2022-04-06 20:14:17,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-04-06 20:14:17,713 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 2.9101123595505616) internal successors, (259), 87 states have internal predecessors, (259), 84 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) Word has length 670 [2022-04-06 20:14:17,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:14:17,714 INFO L225 Difference]: With dead ends: 683 [2022-04-06 20:14:17,714 INFO L226 Difference]: Without dead ends: 681 [2022-04-06 20:14:17,716 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1763 GetRequests, 1584 SyntacticMatches, 2 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4901 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=10911, Invalid=20951, Unknown=0, NotChecked=0, Total=31862 [2022-04-06 20:14:17,716 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 120 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 338 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 338 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:14:17,716 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 55 Invalid, 1812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [338 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:14:17,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2022-04-06 20:14:17,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 680. [2022-04-06 20:14:17,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 508 states have (on average 1.0039370078740157) internal successors, (510), 509 states have internal predecessors, (510), 86 states have call successors, (86), 86 states have call predecessors, (86), 85 states have return successors, (85), 84 states have call predecessors, (85), 85 states have call successors, (85) [2022-04-06 20:14:17,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 681 transitions. [2022-04-06 20:14:17,813 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 681 transitions. Word has length 670 [2022-04-06 20:14:17,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:14:17,814 INFO L478 AbstractCegarLoop]: Abstraction has 680 states and 681 transitions. [2022-04-06 20:14:17,814 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 2.9101123595505616) internal successors, (259), 87 states have internal predecessors, (259), 84 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2022-04-06 20:14:17,814 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 681 transitions. [2022-04-06 20:14:17,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 678 [2022-04-06 20:14:17,817 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:14:17,817 INFO L499 BasicCegarLoop]: trace histogram [84, 84, 84, 83, 83, 83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:14:17,837 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Forceful destruction successful, exit code 0 [2022-04-06 20:14:18,035 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:18,035 INFO L403 AbstractCegarLoop]: === Iteration 167 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:14:18,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:14:18,035 INFO L85 PathProgramCache]: Analyzing trace with hash 865577796, now seen corresponding path program 329 times [2022-04-06 20:14:18,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:18,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [868713602] [2022-04-06 20:14:18,036 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:14:18,036 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:14:18,036 INFO L85 PathProgramCache]: Analyzing trace with hash 865577796, now seen corresponding path program 330 times [2022-04-06 20:14:18,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:14:18,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792664710] [2022-04-06 20:14:18,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:14:18,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:14:18,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:14:22,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:14:22,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:14:22,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:14:22,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:14:22,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:14:22,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:14:22,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:14:22,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:14:22,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:14:22,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:14:22,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:14:22,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:14:22,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:14:22,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:14:22,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:14:22,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:14:22,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:14:22,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:14:22,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:14:22,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:14:22,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:14:22,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:14:22,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:14:22,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:14:22,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:14:22,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:14:22,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:14:22,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:14:22,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:14:22,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:14:22,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:14:22,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:14:22,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:14:22,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-04-06 20:14:22,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 20:14:22,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-04-06 20:14:22,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 20:14:22,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-04-06 20:14:22,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 20:14:22,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-04-06 20:14:22,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 20:14:22,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-04-06 20:14:22,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 20:14:22,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-04-06 20:14:22,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 20:14:22,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-04-06 20:14:22,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 20:14:22,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-04-06 20:14:22,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 20:14:22,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-04-06 20:14:22,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 20:14:22,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-04-06 20:14:22,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 20:14:22,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-04-06 20:14:22,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 20:14:22,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-04-06 20:14:22,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 20:14:22,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-04-06 20:14:22,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 20:14:22,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2022-04-06 20:14:22,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 20:14:22,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2022-04-06 20:14:22,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 20:14:22,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2022-04-06 20:14:22,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 20:14:22,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2022-04-06 20:14:22,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 20:14:22,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 561 [2022-04-06 20:14:22,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 20:14:22,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 575 [2022-04-06 20:14:22,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-04-06 20:14:22,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 589 [2022-04-06 20:14:22,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 20:14:22,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 603 [2022-04-06 20:14:22,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-04-06 20:14:22,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 617 [2022-04-06 20:14:22,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-04-06 20:14:22,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 631 [2022-04-06 20:14:22,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-04-06 20:14:22,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 645 [2022-04-06 20:14:22,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-04-06 20:14:22,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 659 [2022-04-06 20:14:22,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-04-06 20:14:22,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:22,469 INFO L134 CoverageAnalysis]: Checked inductivity of 27639 backedges. 10294 proven. 3733 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-04-06 20:14:22,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:14:22,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792664710] [2022-04-06 20:14:22,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792664710] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:14:22,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278901079] [2022-04-06 20:14:22,469 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:14:22,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:22,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:14:22,470 INFO L229 MonitoredProcess]: Starting monitored process 167 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:14:22,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-04-06 20:14:22,851 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 84 check-sat command(s) [2022-04-06 20:14:22,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:14:22,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 1633 conjuncts, 170 conjunts are in the unsatisfiable core [2022-04-06 20:14:22,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:14:29,062 INFO L134 CoverageAnalysis]: Checked inductivity of 27639 backedges. 10541 proven. 3486 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-04-06 20:14:29,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:14:29,675 INFO L134 CoverageAnalysis]: Checked inductivity of 27639 backedges. 10541 proven. 3486 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-04-06 20:14:29,675 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278901079] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:14:29,675 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:14:29,675 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [172, 171, 171] total 258 [2022-04-06 20:14:29,676 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:14:29,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [868713602] [2022-04-06 20:14:29,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [868713602] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:14:29,676 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:14:29,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [172] imperfect sequences [] total 172 [2022-04-06 20:14:29,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739996009] [2022-04-06 20:14:29,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:14:29,676 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 172 states [2022-04-06 20:14:29,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:29,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 172 interpolants. [2022-04-06 20:14:29,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14712, Invalid=51594, Unknown=0, NotChecked=0, Total=66306 [2022-04-06 20:14:29,680 INFO L87 Difference]: Start difference. First operand 680 states and 681 transitions. Second operand has 172 states, 172 states have (on average 1.5174418604651163) internal successors, (261), 171 states have internal predecessors, (261), 85 states have call successors, (86), 3 states have call predecessors, (86), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) [2022-04-06 20:14:36,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:14:36,157 INFO L93 Difference]: Finished difference Result 941 states and 1026 transitions. [2022-04-06 20:14:36,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-04-06 20:14:36,157 INFO L78 Accepts]: Start accepts. Automaton has has 172 states, 172 states have (on average 1.5174418604651163) internal successors, (261), 171 states have internal predecessors, (261), 85 states have call successors, (86), 3 states have call predecessors, (86), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) Word has length 677 [2022-04-06 20:14:36,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:14:36,159 INFO L225 Difference]: With dead ends: 941 [2022-04-06 20:14:36,159 INFO L226 Difference]: Without dead ends: 681 [2022-04-06 20:14:36,167 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1861 GetRequests, 1435 SyntacticMatches, 1 SemanticMatches, 425 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54125 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=29590, Invalid=152312, Unknown=0, NotChecked=0, Total=181902 [2022-04-06 20:14:36,168 INFO L913 BasicCegarLoop]: 95 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3986 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 4333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 347 IncrementalHoareTripleChecker+Valid, 3986 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:14:36,168 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 147 Invalid, 4333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 3986 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 20:14:36,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2022-04-06 20:14:36,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 681. [2022-04-06 20:14:36,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 509 states have (on average 1.0039292730844793) internal successors, (511), 510 states have internal predecessors, (511), 86 states have call successors, (86), 86 states have call predecessors, (86), 85 states have return successors, (85), 84 states have call predecessors, (85), 85 states have call successors, (85) [2022-04-06 20:14:36,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 682 transitions. [2022-04-06 20:14:36,307 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 682 transitions. Word has length 677 [2022-04-06 20:14:36,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:14:36,307 INFO L478 AbstractCegarLoop]: Abstraction has 681 states and 682 transitions. [2022-04-06 20:14:36,307 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 172 states, 172 states have (on average 1.5174418604651163) internal successors, (261), 171 states have internal predecessors, (261), 85 states have call successors, (86), 3 states have call predecessors, (86), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) [2022-04-06 20:14:36,307 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 682 transitions. [2022-04-06 20:14:36,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 679 [2022-04-06 20:14:36,311 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:14:36,311 INFO L499 BasicCegarLoop]: trace histogram [84, 84, 84, 84, 83, 83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:14:36,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Forceful destruction successful, exit code 0 [2022-04-06 20:14:36,515 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-04-06 20:14:36,515 INFO L403 AbstractCegarLoop]: === Iteration 168 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:14:36,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:14:36,516 INFO L85 PathProgramCache]: Analyzing trace with hash -300396532, now seen corresponding path program 331 times [2022-04-06 20:14:36,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:36,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [935310816] [2022-04-06 20:14:36,516 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:14:36,517 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:14:36,517 INFO L85 PathProgramCache]: Analyzing trace with hash -300396532, now seen corresponding path program 332 times [2022-04-06 20:14:36,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:14:36,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181743133] [2022-04-06 20:14:36,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:14:36,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:14:36,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:14:38,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:14:38,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:14:38,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:14:38,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:14:38,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:14:38,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:14:38,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:14:38,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:14:38,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:14:38,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:14:38,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:14:38,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:14:38,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:14:38,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:14:38,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:14:38,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:14:38,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:14:38,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:14:38,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:14:38,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:14:38,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:14:38,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:14:38,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:14:38,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:14:38,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:14:38,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:14:38,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:14:38,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:14:38,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:14:38,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:14:38,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:14:38,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:14:38,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:14:38,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:14:38,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:14:38,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:14:38,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-04-06 20:14:38,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:14:38,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-04-06 20:14:38,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:14:38,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-04-06 20:14:38,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:14:38,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-04-06 20:14:38,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:14:38,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-04-06 20:14:38,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:14:38,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-04-06 20:14:38,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:14:38,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-04-06 20:14:38,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:14:38,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-04-06 20:14:38,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:14:38,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-04-06 20:14:38,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:14:38,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-04-06 20:14:38,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:14:38,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-04-06 20:14:38,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:14:38,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-04-06 20:14:38,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 20:14:38,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 513 [2022-04-06 20:14:38,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 20:14:38,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2022-04-06 20:14:38,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 20:14:38,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2022-04-06 20:14:38,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 20:14:38,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 555 [2022-04-06 20:14:38,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 20:14:38,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2022-04-06 20:14:38,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 20:14:38,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 583 [2022-04-06 20:14:38,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-04-06 20:14:38,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 597 [2022-04-06 20:14:38,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-04-06 20:14:38,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 611 [2022-04-06 20:14:38,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-04-06 20:14:38,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 625 [2022-04-06 20:14:38,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-04-06 20:14:38,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 639 [2022-04-06 20:14:38,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-04-06 20:14:38,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 653 [2022-04-06 20:14:38,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-04-06 20:14:38,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 667 [2022-04-06 20:14:38,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:38,395 INFO L134 CoverageAnalysis]: Checked inductivity of 27723 backedges. 3652 proven. 10459 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-04-06 20:14:38,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:14:38,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181743133] [2022-04-06 20:14:38,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181743133] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:14:38,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539129305] [2022-04-06 20:14:38,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:14:38,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:38,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:14:38,396 INFO L229 MonitoredProcess]: Starting monitored process 168 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:14:38,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-04-06 20:14:38,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:14:38,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:14:38,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 1638 conjuncts, 171 conjunts are in the unsatisfiable core [2022-04-06 20:14:38,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:14:39,201 INFO L134 CoverageAnalysis]: Checked inductivity of 27723 backedges. 3736 proven. 10375 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-04-06 20:14:39,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:14:39,766 INFO L134 CoverageAnalysis]: Checked inductivity of 27723 backedges. 3736 proven. 10375 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-04-06 20:14:39,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539129305] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:14:39,766 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:14:39,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 89, 89] total 93 [2022-04-06 20:14:39,766 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:14:39,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [935310816] [2022-04-06 20:14:39,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [935310816] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:14:39,767 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:14:39,767 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [90] imperfect sequences [] total 90 [2022-04-06 20:14:39,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212408921] [2022-04-06 20:14:39,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:14:39,767 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2022-04-06 20:14:39,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:39,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2022-04-06 20:14:39,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3756, Invalid=4800, Unknown=0, NotChecked=0, Total=8556 [2022-04-06 20:14:39,768 INFO L87 Difference]: Start difference. First operand 681 states and 682 transitions. Second operand has 90 states, 90 states have (on average 2.911111111111111) internal successors, (262), 88 states have internal predecessors, (262), 85 states have call successors, (86), 3 states have call predecessors, (86), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) [2022-04-06 20:14:41,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:14:41,447 INFO L93 Difference]: Finished difference Result 691 states and 692 transitions. [2022-04-06 20:14:41,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-04-06 20:14:41,448 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 2.911111111111111) internal successors, (262), 88 states have internal predecessors, (262), 85 states have call successors, (86), 3 states have call predecessors, (86), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) Word has length 678 [2022-04-06 20:14:41,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:14:41,449 INFO L225 Difference]: With dead ends: 691 [2022-04-06 20:14:41,449 INFO L226 Difference]: Without dead ends: 689 [2022-04-06 20:14:41,451 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1784 GetRequests, 1603 SyntacticMatches, 2 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5002 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=11168, Invalid=21412, Unknown=0, NotChecked=0, Total=32580 [2022-04-06 20:14:41,451 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 121 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1466 mSolverCounterSat, 342 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 1808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 342 IncrementalHoareTripleChecker+Valid, 1466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:14:41,451 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 50 Invalid, 1808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [342 Valid, 1466 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:14:41,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2022-04-06 20:14:41,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 688. [2022-04-06 20:14:41,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 514 states have (on average 1.0038910505836576) internal successors, (516), 515 states have internal predecessors, (516), 87 states have call successors, (87), 87 states have call predecessors, (87), 86 states have return successors, (86), 85 states have call predecessors, (86), 86 states have call successors, (86) [2022-04-06 20:14:41,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 689 transitions. [2022-04-06 20:14:41,573 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 689 transitions. Word has length 678 [2022-04-06 20:14:41,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:14:41,574 INFO L478 AbstractCegarLoop]: Abstraction has 688 states and 689 transitions. [2022-04-06 20:14:41,574 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 2.911111111111111) internal successors, (262), 88 states have internal predecessors, (262), 85 states have call successors, (86), 3 states have call predecessors, (86), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) [2022-04-06 20:14:41,574 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 689 transitions. [2022-04-06 20:14:41,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 686 [2022-04-06 20:14:41,577 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:14:41,577 INFO L499 BasicCegarLoop]: trace histogram [85, 85, 85, 84, 84, 84, 84, 84, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:14:41,597 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Forceful destruction successful, exit code 0 [2022-04-06 20:14:41,792 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2022-04-06 20:14:41,793 INFO L403 AbstractCegarLoop]: === Iteration 169 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:14:41,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:14:41,793 INFO L85 PathProgramCache]: Analyzing trace with hash -1882824986, now seen corresponding path program 333 times [2022-04-06 20:14:41,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:41,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [67173371] [2022-04-06 20:14:41,794 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:14:41,794 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:14:41,794 INFO L85 PathProgramCache]: Analyzing trace with hash -1882824986, now seen corresponding path program 334 times [2022-04-06 20:14:41,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:14:41,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62868634] [2022-04-06 20:14:41,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:14:41,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:14:41,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:14:46,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:14:46,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:14:46,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:14:46,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:14:46,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:14:46,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:14:46,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:14:46,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:14:46,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:14:46,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:14:46,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:14:46,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:14:46,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:14:46,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:14:46,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:14:46,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:14:46,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:14:46,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:14:46,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:14:46,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:14:46,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:14:46,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:14:46,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:14:46,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:14:46,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:14:46,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:14:46,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:14:46,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:14:46,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:14:46,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:14:46,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:14:46,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:14:46,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:14:46,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:14:46,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:14:46,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 20:14:46,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-04-06 20:14:46,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 20:14:46,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-04-06 20:14:46,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 20:14:46,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-04-06 20:14:46,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 20:14:46,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-04-06 20:14:46,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 20:14:46,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-04-06 20:14:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 20:14:46,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-04-06 20:14:46,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 20:14:46,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-04-06 20:14:46,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 20:14:46,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-04-06 20:14:46,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 20:14:46,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-04-06 20:14:46,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 20:14:46,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-04-06 20:14:46,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 20:14:46,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-04-06 20:14:46,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 20:14:46,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-04-06 20:14:46,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 20:14:46,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 513 [2022-04-06 20:14:46,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 20:14:46,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2022-04-06 20:14:46,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 20:14:46,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2022-04-06 20:14:46,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 20:14:46,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 555 [2022-04-06 20:14:46,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 20:14:46,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2022-04-06 20:14:46,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 20:14:46,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 583 [2022-04-06 20:14:46,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:46,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-04-06 20:14:46,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:47,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 597 [2022-04-06 20:14:47,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:47,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-04-06 20:14:47,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:47,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 611 [2022-04-06 20:14:47,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:47,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-04-06 20:14:47,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:47,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 625 [2022-04-06 20:14:47,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:47,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-04-06 20:14:47,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:47,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 639 [2022-04-06 20:14:47,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:47,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-04-06 20:14:47,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:47,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 653 [2022-04-06 20:14:47,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:47,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-04-06 20:14:47,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:47,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 667 [2022-04-06 20:14:47,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:47,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-04-06 20:14:47,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:47,025 INFO L134 CoverageAnalysis]: Checked inductivity of 28308 backedges. 10544 proven. 3820 refuted. 0 times theorem prover too weak. 13944 trivial. 0 not checked. [2022-04-06 20:14:47,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:14:47,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62868634] [2022-04-06 20:14:47,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62868634] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:14:47,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721154934] [2022-04-06 20:14:47,025 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:14:47,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:47,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:14:47,027 INFO L229 MonitoredProcess]: Starting monitored process 169 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:14:47,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-04-06 20:14:47,264 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:14:47,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:14:47,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 1652 conjuncts, 172 conjunts are in the unsatisfiable core [2022-04-06 20:14:47,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:14:54,459 INFO L134 CoverageAnalysis]: Checked inductivity of 28308 backedges. 10794 proven. 3570 refuted. 0 times theorem prover too weak. 13944 trivial. 0 not checked. [2022-04-06 20:14:54,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:14:55,128 INFO L134 CoverageAnalysis]: Checked inductivity of 28308 backedges. 10794 proven. 3570 refuted. 0 times theorem prover too weak. 13944 trivial. 0 not checked. [2022-04-06 20:14:55,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721154934] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:14:55,128 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:14:55,129 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [174, 173, 173] total 261 [2022-04-06 20:14:55,143 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:14:55,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [67173371] [2022-04-06 20:14:55,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [67173371] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:14:55,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:14:55,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [174] imperfect sequences [] total 174 [2022-04-06 20:14:55,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346187352] [2022-04-06 20:14:55,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:14:55,144 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 174 states [2022-04-06 20:14:55,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:55,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 174 interpolants. [2022-04-06 20:14:55,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15057, Invalid=52803, Unknown=0, NotChecked=0, Total=67860 [2022-04-06 20:14:55,147 INFO L87 Difference]: Start difference. First operand 688 states and 689 transitions. Second operand has 174 states, 174 states have (on average 1.5172413793103448) internal successors, (264), 173 states have internal predecessors, (264), 86 states have call successors, (87), 3 states have call predecessors, (87), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85)