/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-industry-pattern/nested-3.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-34549b5 [2022-04-06 20:23:46,423 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-06 20:23:46,447 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-06 20:23:46,485 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-06 20:23:46,485 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-06 20:23:46,486 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-06 20:23:46,487 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-06 20:23:46,489 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-06 20:23:46,491 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-06 20:23:46,494 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-06 20:23:46,494 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-06 20:23:46,495 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-06 20:23:46,495 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-06 20:23:46,497 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-06 20:23:46,498 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-06 20:23:46,500 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-06 20:23:46,500 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-06 20:23:46,500 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-06 20:23:46,502 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-06 20:23:46,506 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-06 20:23:46,507 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-06 20:23:46,508 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-06 20:23:46,508 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-06 20:23:46,509 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-06 20:23:46,510 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-06 20:23:46,514 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-06 20:23:46,514 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-06 20:23:46,515 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-06 20:23:46,515 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-06 20:23:46,515 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-06 20:23:46,516 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-06 20:23:46,516 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-06 20:23:46,518 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-06 20:23:46,518 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-06 20:23:46,518 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-06 20:23:46,519 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-06 20:23:46,519 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-06 20:23:46,519 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-06 20:23:46,519 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-06 20:23:46,520 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-06 20:23:46,520 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-06 20:23:46,521 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-06 20:23:46,522 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:23:46,530 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-06 20:23:46,531 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-06 20:23:46,531 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-06 20:23:46,531 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-06 20:23:46,532 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-06 20:23:46,532 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-06 20:23:46,532 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-06 20:23:46,532 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-06 20:23:46,532 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-06 20:23:46,532 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-06 20:23:46,533 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-06 20:23:46,533 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-06 20:23:46,533 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-06 20:23:46,533 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-06 20:23:46,533 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-06 20:23:46,533 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 20:23:46,533 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-06 20:23:46,533 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-04-06 20:23:46,533 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-04-06 20:23:46,533 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-04-06 20:23:46,533 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-06 20:23:46,533 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-04-06 20:23:46,534 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:23:46,714 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-06 20:23:46,727 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-06 20:23:46,729 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-06 20:23:46,729 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-06 20:23:46,730 INFO L275 PluginConnector]: CDTParser initialized [2022-04-06 20:23:46,731 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-industry-pattern/nested-3.c [2022-04-06 20:23:46,770 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/744373020/e8790fbcee4641bb9365e60e834aaca6/FLAGb78fa0242 [2022-04-06 20:23:47,138 INFO L306 CDTParser]: Found 1 translation units. [2022-04-06 20:23:47,138 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-industry-pattern/nested-3.c [2022-04-06 20:23:47,142 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/744373020/e8790fbcee4641bb9365e60e834aaca6/FLAGb78fa0242 [2022-04-06 20:23:47,157 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/744373020/e8790fbcee4641bb9365e60e834aaca6 [2022-04-06 20:23:47,158 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-06 20:23:47,159 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-04-06 20:23:47,162 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-06 20:23:47,162 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-06 20:23:47,164 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-06 20:23:47,165 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 08:23:47" (1/1) ... [2022-04-06 20:23:47,165 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3bb59a08 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:23:47, skipping insertion in model container [2022-04-06 20:23:47,165 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 08:23:47" (1/1) ... [2022-04-06 20:23:47,170 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-06 20:23:47,177 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-06 20:23:47,281 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-industry-pattern/nested-3.c[404,417] [2022-04-06 20:23:47,294 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 20:23:47,298 INFO L203 MainTranslator]: Completed pre-run [2022-04-06 20:23:47,305 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-industry-pattern/nested-3.c[404,417] [2022-04-06 20:23:47,308 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 20:23:47,315 INFO L208 MainTranslator]: Completed translation [2022-04-06 20:23:47,316 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:23:47 WrapperNode [2022-04-06 20:23:47,316 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-06 20:23:47,316 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-06 20:23:47,316 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-06 20:23:47,317 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-06 20:23:47,324 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:23:47" (1/1) ... [2022-04-06 20:23:47,324 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:23:47" (1/1) ... [2022-04-06 20:23:47,327 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:23:47" (1/1) ... [2022-04-06 20:23:47,328 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:23:47" (1/1) ... [2022-04-06 20:23:47,330 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:23:47" (1/1) ... [2022-04-06 20:23:47,332 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:23:47" (1/1) ... [2022-04-06 20:23:47,333 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:23:47" (1/1) ... [2022-04-06 20:23:47,334 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-06 20:23:47,334 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-06 20:23:47,335 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-06 20:23:47,335 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-06 20:23:47,335 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:23:47" (1/1) ... [2022-04-06 20:23:47,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 20:23:47,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:47,365 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:23:47,369 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:23:47,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-06 20:23:47,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-06 20:23:47,398 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-06 20:23:47,399 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-04-06 20:23:47,399 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-06 20:23:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-06 20:23:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-06 20:23:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-06 20:23:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-06 20:23:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-06 20:23:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-04-06 20:23:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-06 20:23:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-06 20:23:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-06 20:23:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-06 20:23:47,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-06 20:23:47,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-06 20:23:47,400 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-06 20:23:47,446 INFO L234 CfgBuilder]: Building ICFG [2022-04-06 20:23:47,447 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-06 20:23:47,521 INFO L275 CfgBuilder]: Performing block encoding [2022-04-06 20:23:47,524 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-06 20:23:47,524 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-04-06 20:23:47,526 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 08:23:47 BoogieIcfgContainer [2022-04-06 20:23:47,526 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-06 20:23:47,527 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-06 20:23:47,527 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-06 20:23:47,541 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-06 20:23:47,542 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.04 08:23:47" (1/3) ... [2022-04-06 20:23:47,542 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43a364fd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 08:23:47, skipping insertion in model container [2022-04-06 20:23:47,542 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:23:47" (2/3) ... [2022-04-06 20:23:47,542 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43a364fd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 08:23:47, skipping insertion in model container [2022-04-06 20:23:47,542 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 08:23:47" (3/3) ... [2022-04-06 20:23:47,543 INFO L111 eAbstractionObserver]: Analyzing ICFG nested-3.c [2022-04-06 20:23:47,559 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-04-06 20:23:47,559 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-06 20:23:47,619 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-06 20:23:47,623 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:23:47,624 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-06 20:23:47,637 INFO L276 IsEmpty]: Start isEmpty. Operand has 23 states, 15 states have (on average 1.6) internal successors, (24), 17 states have internal predecessors, (24), 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:23:47,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-04-06 20:23:47,653 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:47,654 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:47,655 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:47,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:47,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1677248157, now seen corresponding path program 1 times [2022-04-06 20:23:47,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:47,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1228221874] [2022-04-06 20:23:47,676 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 20:23:47,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1677248157, now seen corresponding path program 2 times [2022-04-06 20:23:47,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:47,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952226446] [2022-04-06 20:23:47,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:47,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:47,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:47,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:47,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:47,869 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:23:47,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:47,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952226446] [2022-04-06 20:23:47,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952226446] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:47,870 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:47,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 20:23:47,872 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:47,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1228221874] [2022-04-06 20:23:47,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1228221874] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:47,872 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:47,872 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 20:23:47,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461525671] [2022-04-06 20:23:47,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:47,875 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-06 20:23:47,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:47,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-06 20:23:47,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-06 20:23:47,900 INFO L87 Difference]: Start difference. First operand has 23 states, 15 states have (on average 1.6) internal successors, (24), 17 states have internal predecessors, (24), 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 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:23:47,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:47,960 INFO L93 Difference]: Finished difference Result 40 states and 61 transitions. [2022-04-06 20:23:47,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-06 20:23:47,962 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-04-06 20:23:47,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:47,974 INFO L225 Difference]: With dead ends: 40 [2022-04-06 20:23:47,974 INFO L226 Difference]: Without dead ends: 23 [2022-04-06 20:23:47,976 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-06 20:23:47,983 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 8 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:47,985 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 26 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:47,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-04-06 20:23:48,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 20. [2022-04-06 20:23:48,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 15 states have internal predecessors, (19), 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:23:48,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 24 transitions. [2022-04-06 20:23:48,013 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 24 transitions. Word has length 14 [2022-04-06 20:23:48,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:48,014 INFO L478 AbstractCegarLoop]: Abstraction has 20 states and 24 transitions. [2022-04-06 20:23:48,014 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:23:48,014 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 24 transitions. [2022-04-06 20:23:48,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-04-06 20:23:48,014 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:48,014 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:48,015 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-06 20:23:48,015 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:48,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:48,015 INFO L85 PathProgramCache]: Analyzing trace with hash -946078686, now seen corresponding path program 1 times [2022-04-06 20:23:48,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:48,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1935584624] [2022-04-06 20:23:48,026 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:48,026 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:48,026 INFO L85 PathProgramCache]: Analyzing trace with hash -946078686, now seen corresponding path program 2 times [2022-04-06 20:23:48,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:48,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125971810] [2022-04-06 20:23:48,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:48,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:48,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:48,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:48,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:48,099 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:23:48,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:48,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125971810] [2022-04-06 20:23:48,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125971810] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:48,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794444977] [2022-04-06 20:23:48,100 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:23:48,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:48,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:48,102 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:23:48,103 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:23:48,139 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-06 20:23:48,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:48,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 2 conjunts are in the unsatisfiable core [2022-04-06 20:23:48,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:48,180 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 20:23:48,180 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 20:23:48,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794444977] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:48,181 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-06 20:23:48,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-04-06 20:23:48,181 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:48,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1935584624] [2022-04-06 20:23:48,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1935584624] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:48,182 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:48,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-04-06 20:23:48,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142385074] [2022-04-06 20:23:48,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:48,183 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-06 20:23:48,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:48,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-06 20:23:48,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-04-06 20:23:48,184 INFO L87 Difference]: Start difference. First operand 20 states and 24 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 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:23:48,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:48,200 INFO L93 Difference]: Finished difference Result 37 states and 47 transitions. [2022-04-06 20:23:48,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-06 20:23:48,201 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 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 17 [2022-04-06 20:23:48,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:48,202 INFO L225 Difference]: With dead ends: 37 [2022-04-06 20:23:48,202 INFO L226 Difference]: Without dead ends: 23 [2022-04-06 20:23:48,203 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-04-06 20:23:48,204 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 1 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:48,204 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 34 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:48,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-04-06 20:23:48,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 21. [2022-04-06 20:23:48,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 16 states have internal predecessors, (20), 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:23:48,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 25 transitions. [2022-04-06 20:23:48,210 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 25 transitions. Word has length 17 [2022-04-06 20:23:48,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:48,211 INFO L478 AbstractCegarLoop]: Abstraction has 21 states and 25 transitions. [2022-04-06 20:23:48,211 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 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:23:48,211 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 25 transitions. [2022-04-06 20:23:48,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-04-06 20:23:48,211 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:48,211 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:48,231 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:23:48,423 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:23:48,424 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:48,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:48,424 INFO L85 PathProgramCache]: Analyzing trace with hash -944231644, now seen corresponding path program 1 times [2022-04-06 20:23:48,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:48,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [399830515] [2022-04-06 20:23:48,427 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:48,427 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:48,427 INFO L85 PathProgramCache]: Analyzing trace with hash -944231644, now seen corresponding path program 2 times [2022-04-06 20:23:48,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:48,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349721489] [2022-04-06 20:23:48,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:48,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:48,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:48,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:48,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:48,468 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:23:48,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:48,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349721489] [2022-04-06 20:23:48,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349721489] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:48,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168564590] [2022-04-06 20:23:48,469 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:23:48,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:48,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:48,470 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:23:48,471 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:23:48,514 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:23:48,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:48,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:23:48,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:48,604 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:23:48,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:23:48,675 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:23:48,675 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168564590] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:23:48,676 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:23:48,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-04-06 20:23:48,676 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:48,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [399830515] [2022-04-06 20:23:48,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [399830515] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:48,677 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:48,677 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 20:23:48,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294448242] [2022-04-06 20:23:48,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:48,678 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 20:23:48,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:48,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 20:23:48,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-04-06 20:23:48,680 INFO L87 Difference]: Start difference. First operand 21 states and 25 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:23:48,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:48,726 INFO L93 Difference]: Finished difference Result 42 states and 53 transitions. [2022-04-06 20:23:48,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-06 20:23:48,727 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-04-06 20:23:48,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:48,728 INFO L225 Difference]: With dead ends: 42 [2022-04-06 20:23:48,728 INFO L226 Difference]: Without dead ends: 27 [2022-04-06 20:23:48,729 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-04-06 20:23:48,734 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 12 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:48,735 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 26 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:48,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2022-04-06 20:23:48,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 24. [2022-04-06 20:23:48,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 19 states have internal predecessors, (24), 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:23:48,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 29 transitions. [2022-04-06 20:23:48,738 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 29 transitions. Word has length 17 [2022-04-06 20:23:48,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:48,739 INFO L478 AbstractCegarLoop]: Abstraction has 24 states and 29 transitions. [2022-04-06 20:23:48,739 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:23:48,739 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 29 transitions. [2022-04-06 20:23:48,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-04-06 20:23:48,739 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:48,739 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:48,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-04-06 20:23:48,947 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:23:48,948 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:48,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:48,949 INFO L85 PathProgramCache]: Analyzing trace with hash 1546320901, now seen corresponding path program 3 times [2022-04-06 20:23:48,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:48,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [190987220] [2022-04-06 20:23:48,950 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:48,950 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:48,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1546320901, now seen corresponding path program 4 times [2022-04-06 20:23:48,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:48,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988321293] [2022-04-06 20:23:48,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:48,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:48,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:49,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:49,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:49,020 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:23:49,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:49,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988321293] [2022-04-06 20:23:49,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988321293] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:49,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531358054] [2022-04-06 20:23:49,021 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:23:49,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:49,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:49,022 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:23:49,023 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:23:49,047 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:23:49,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:49,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 3 conjunts are in the unsatisfiable core [2022-04-06 20:23:49,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:49,083 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:23:49,083 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 20:23:49,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531358054] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:49,084 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-06 20:23:49,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-04-06 20:23:49,084 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:49,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [190987220] [2022-04-06 20:23:49,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [190987220] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:49,084 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:49,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 20:23:49,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112400254] [2022-04-06 20:23:49,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:49,084 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-06 20:23:49,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:49,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-06 20:23:49,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-04-06 20:23:49,085 INFO L87 Difference]: Start difference. First operand 24 states and 29 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 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:23:49,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:49,111 INFO L93 Difference]: Finished difference Result 54 states and 70 transitions. [2022-04-06 20:23:49,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-06 20:23:49,112 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 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 20 [2022-04-06 20:23:49,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:49,112 INFO L225 Difference]: With dead ends: 54 [2022-04-06 20:23:49,112 INFO L226 Difference]: Without dead ends: 36 [2022-04-06 20:23:49,113 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-04-06 20:23:49,113 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 6 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:49,113 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 41 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:49,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2022-04-06 20:23:49,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 30. [2022-04-06 20:23:49,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 24 states have (on average 1.3333333333333333) internal successors, (32), 25 states have internal predecessors, (32), 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:23:49,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 37 transitions. [2022-04-06 20:23:49,118 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 37 transitions. Word has length 20 [2022-04-06 20:23:49,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:49,118 INFO L478 AbstractCegarLoop]: Abstraction has 30 states and 37 transitions. [2022-04-06 20:23:49,118 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 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:23:49,119 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 37 transitions. [2022-04-06 20:23:49,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-04-06 20:23:49,119 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:49,119 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:49,144 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:23:49,336 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:23:49,336 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:49,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:49,337 INFO L85 PathProgramCache]: Analyzing trace with hash -2068588025, now seen corresponding path program 1 times [2022-04-06 20:23:49,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:49,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [826578215] [2022-04-06 20:23:49,339 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:49,339 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:49,339 INFO L85 PathProgramCache]: Analyzing trace with hash -2068588025, now seen corresponding path program 2 times [2022-04-06 20:23:49,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:49,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838576324] [2022-04-06 20:23:49,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:49,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:49,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:49,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:49,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:49,405 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:23:49,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:49,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838576324] [2022-04-06 20:23:49,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838576324] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:49,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941754398] [2022-04-06 20:23:49,405 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:23:49,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:49,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:49,407 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:23:49,408 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:23:49,436 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:23:49,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:49,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 20:23:49,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:49,489 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-04-06 20:23:49,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:23:49,539 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-04-06 20:23:49,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941754398] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:23:49,540 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:23:49,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 12 [2022-04-06 20:23:49,540 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:49,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [826578215] [2022-04-06 20:23:49,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [826578215] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:49,541 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:49,541 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 20:23:49,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941376715] [2022-04-06 20:23:49,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:49,541 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 20:23:49,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:49,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 20:23:49,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-04-06 20:23:49,542 INFO L87 Difference]: Start difference. First operand 30 states and 37 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:23:49,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:49,605 INFO L93 Difference]: Finished difference Result 65 states and 83 transitions. [2022-04-06 20:23:49,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 20:23:49,606 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 2 states have call successors, (3), 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 20 [2022-04-06 20:23:49,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:49,606 INFO L225 Difference]: With dead ends: 65 [2022-04-06 20:23:49,606 INFO L226 Difference]: Without dead ends: 41 [2022-04-06 20:23:49,606 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-04-06 20:23:49,607 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 14 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:49,607 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 31 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:49,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2022-04-06 20:23:49,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 36. [2022-04-06 20:23:49,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 30 states have (on average 1.3) internal successors, (39), 31 states have internal predecessors, (39), 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:23:49,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 44 transitions. [2022-04-06 20:23:49,612 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 44 transitions. Word has length 20 [2022-04-06 20:23:49,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:49,612 INFO L478 AbstractCegarLoop]: Abstraction has 36 states and 44 transitions. [2022-04-06 20:23:49,612 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:23:49,612 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 44 transitions. [2022-04-06 20:23:49,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 20:23:49,613 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:49,613 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:49,629 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:23:49,827 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:23:49,827 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:49,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:49,828 INFO L85 PathProgramCache]: Analyzing trace with hash -1319592892, now seen corresponding path program 3 times [2022-04-06 20:23:49,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:49,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1888502314] [2022-04-06 20:23:49,829 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:49,829 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:49,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1319592892, now seen corresponding path program 4 times [2022-04-06 20:23:49,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:49,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131754213] [2022-04-06 20:23:49,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:49,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:49,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:49,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:49,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:49,881 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:23:49,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:49,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131754213] [2022-04-06 20:23:49,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131754213] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:49,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606062500] [2022-04-06 20:23:49,882 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:23:49,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:49,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:49,883 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:23:49,884 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:23:49,907 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:23:49,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:49,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 5 conjunts are in the unsatisfiable core [2022-04-06 20:23:49,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:49,961 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:23:49,962 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 20:23:49,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606062500] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:49,962 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-06 20:23:49,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2022-04-06 20:23:49,962 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:49,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1888502314] [2022-04-06 20:23:49,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1888502314] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:49,962 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:49,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 20:23:49,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124234417] [2022-04-06 20:23:49,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:49,963 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 20:23:49,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:49,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 20:23:49,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-04-06 20:23:49,963 INFO L87 Difference]: Start difference. First operand 36 states and 44 transitions. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 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:23:50,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:50,015 INFO L93 Difference]: Finished difference Result 87 states and 111 transitions. [2022-04-06 20:23:50,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 20:23:50,016 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 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 23 [2022-04-06 20:23:50,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:50,017 INFO L225 Difference]: With dead ends: 87 [2022-04-06 20:23:50,017 INFO L226 Difference]: Without dead ends: 57 [2022-04-06 20:23:50,018 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-04-06 20:23:50,018 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 16 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:50,018 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 53 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:50,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2022-04-06 20:23:50,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 39. [2022-04-06 20:23:50,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 33 states have (on average 1.303030303030303) internal successors, (43), 34 states have internal predecessors, (43), 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:23:50,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 48 transitions. [2022-04-06 20:23:50,024 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 48 transitions. Word has length 23 [2022-04-06 20:23:50,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:50,025 INFO L478 AbstractCegarLoop]: Abstraction has 39 states and 48 transitions. [2022-04-06 20:23:50,025 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 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:23:50,025 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 48 transitions. [2022-04-06 20:23:50,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 20:23:50,025 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:50,025 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:50,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:23:50,239 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:23:50,240 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:50,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:50,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1262334590, now seen corresponding path program 1 times [2022-04-06 20:23:50,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:50,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [527848933] [2022-04-06 20:23:50,242 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:50,242 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:50,242 INFO L85 PathProgramCache]: Analyzing trace with hash -1262334590, now seen corresponding path program 2 times [2022-04-06 20:23:50,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:50,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802969410] [2022-04-06 20:23:50,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:50,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:50,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:50,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:50,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:50,292 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:23:50,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:50,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802969410] [2022-04-06 20:23:50,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802969410] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:50,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553658878] [2022-04-06 20:23:50,292 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:23:50,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:50,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:50,295 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:23:50,296 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:23:50,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:23:50,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:50,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 5 conjunts are in the unsatisfiable core [2022-04-06 20:23:50,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:50,357 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:23:50,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:23:50,408 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:23:50,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553658878] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:23:50,409 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:23:50,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 12 [2022-04-06 20:23:50,409 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:50,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [527848933] [2022-04-06 20:23:50,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [527848933] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:50,409 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:50,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-04-06 20:23:50,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731817422] [2022-04-06 20:23:50,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:50,410 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-06 20:23:50,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:50,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-06 20:23:50,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2022-04-06 20:23:50,411 INFO L87 Difference]: Start difference. First operand 39 states and 48 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:23:50,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:50,461 INFO L93 Difference]: Finished difference Result 86 states and 109 transitions. [2022-04-06 20:23:50,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-06 20:23:50,463 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2022-04-06 20:23:50,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:50,464 INFO L225 Difference]: With dead ends: 86 [2022-04-06 20:23:50,465 INFO L226 Difference]: Without dead ends: 53 [2022-04-06 20:23:50,465 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2022-04-06 20:23:50,466 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 18 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:50,466 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 36 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:50,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2022-04-06 20:23:50,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 45. [2022-04-06 20:23:50,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 39 states have (on average 1.2820512820512822) internal successors, (50), 40 states have internal predecessors, (50), 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:23:50,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 55 transitions. [2022-04-06 20:23:50,472 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 55 transitions. Word has length 23 [2022-04-06 20:23:50,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:50,472 INFO L478 AbstractCegarLoop]: Abstraction has 45 states and 55 transitions. [2022-04-06 20:23:50,472 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:23:50,472 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 55 transitions. [2022-04-06 20:23:50,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-06 20:23:50,473 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:50,473 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:50,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-04-06 20:23:50,689 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:23:50,690 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:50,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:50,690 INFO L85 PathProgramCache]: Analyzing trace with hash -303430107, now seen corresponding path program 3 times [2022-04-06 20:23:50,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:50,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [405658483] [2022-04-06 20:23:50,691 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:50,692 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:50,692 INFO L85 PathProgramCache]: Analyzing trace with hash -303430107, now seen corresponding path program 4 times [2022-04-06 20:23:50,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:50,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079909432] [2022-04-06 20:23:50,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:50,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:50,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:50,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:50,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:50,752 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:23:50,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:50,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079909432] [2022-04-06 20:23:50,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079909432] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:50,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788903581] [2022-04-06 20:23:50,755 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:23:50,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:50,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:50,756 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:23:50,757 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:23:50,784 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:23:50,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:50,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2022-04-06 20:23:50,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:50,828 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:23:50,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:23:50,892 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:23:50,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788903581] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:23:50,892 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:23:50,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 14 [2022-04-06 20:23:50,892 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:50,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [405658483] [2022-04-06 20:23:50,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [405658483] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:50,893 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:50,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 20:23:50,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104591417] [2022-04-06 20:23:50,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:50,893 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 20:23:50,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:50,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 20:23:50,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2022-04-06 20:23:50,894 INFO L87 Difference]: Start difference. First operand 45 states and 55 transitions. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:23:50,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:50,931 INFO L93 Difference]: Finished difference Result 98 states and 123 transitions. [2022-04-06 20:23:50,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 20:23:50,932 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 2 states have call successors, (3), 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 26 [2022-04-06 20:23:50,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:50,932 INFO L225 Difference]: With dead ends: 98 [2022-04-06 20:23:50,932 INFO L226 Difference]: Without dead ends: 59 [2022-04-06 20:23:50,933 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2022-04-06 20:23:50,933 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 23 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:50,933 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 31 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:50,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2022-04-06 20:23:50,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 51. [2022-04-06 20:23:50,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 45 states have (on average 1.2666666666666666) internal successors, (57), 46 states have internal predecessors, (57), 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:23:50,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 62 transitions. [2022-04-06 20:23:50,939 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 62 transitions. Word has length 26 [2022-04-06 20:23:50,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:50,939 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 62 transitions. [2022-04-06 20:23:50,939 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:23:50,939 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 62 transitions. [2022-04-06 20:23:50,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:23:50,940 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:50,940 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:50,958 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-04-06 20:23:51,155 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:23:51,155 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:51,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:51,156 INFO L85 PathProgramCache]: Analyzing trace with hash 592537250, now seen corresponding path program 5 times [2022-04-06 20:23:51,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:51,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1892765392] [2022-04-06 20:23:51,157 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:51,157 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:51,157 INFO L85 PathProgramCache]: Analyzing trace with hash 592537250, now seen corresponding path program 6 times [2022-04-06 20:23:51,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:51,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428919514] [2022-04-06 20:23:51,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:51,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:51,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:51,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:51,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:51,206 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:23:51,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:51,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428919514] [2022-04-06 20:23:51,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428919514] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:51,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449398001] [2022-04-06 20:23:51,207 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:23:51,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:51,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:51,208 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:23:51,209 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:23:51,235 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:23:51,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:51,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-06 20:23:51,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:51,420 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-04-06 20:23:51,420 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 20:23:51,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449398001] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:51,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-06 20:23:51,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 16 [2022-04-06 20:23:51,420 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:51,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1892765392] [2022-04-06 20:23:51,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1892765392] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:51,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:51,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 20:23:51,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703253752] [2022-04-06 20:23:51,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:51,421 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 20:23:51,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:51,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 20:23:51,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:23:51,421 INFO L87 Difference]: Start difference. First operand 51 states and 62 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 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:23:51,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:51,468 INFO L93 Difference]: Finished difference Result 97 states and 119 transitions. [2022-04-06 20:23:51,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 20:23:51,468 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 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 29 [2022-04-06 20:23:51,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:51,469 INFO L225 Difference]: With dead ends: 97 [2022-04-06 20:23:51,469 INFO L226 Difference]: Without dead ends: 95 [2022-04-06 20:23:51,469 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2022-04-06 20:23:51,469 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 11 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:51,470 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 70 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:51,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-04-06 20:23:51,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 94. [2022-04-06 20:23:51,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 86 states have (on average 1.2674418604651163) internal successors, (109), 87 states have internal predecessors, (109), 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:23:51,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 116 transitions. [2022-04-06 20:23:51,480 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 116 transitions. Word has length 29 [2022-04-06 20:23:51,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:51,480 INFO L478 AbstractCegarLoop]: Abstraction has 94 states and 116 transitions. [2022-04-06 20:23:51,480 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 states have internal predecessors, (17), 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:23:51,480 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 116 transitions. [2022-04-06 20:23:51,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:23:51,481 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:51,481 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:51,499 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-04-06 20:23:51,697 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:23:51,698 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:51,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:51,698 INFO L85 PathProgramCache]: Analyzing trace with hash 277922404, now seen corresponding path program 5 times [2022-04-06 20:23:51,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:51,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1782596222] [2022-04-06 20:23:51,699 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:51,699 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:51,699 INFO L85 PathProgramCache]: Analyzing trace with hash 277922404, now seen corresponding path program 6 times [2022-04-06 20:23:51,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:51,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114663230] [2022-04-06 20:23:51,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:51,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:51,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:51,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:51,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:51,763 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:23:51,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:51,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114663230] [2022-04-06 20:23:51,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114663230] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:51,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869015530] [2022-04-06 20:23:51,763 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:23:51,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:51,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:51,764 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:23:51,783 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:23:51,810 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:23:51,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:51,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 20:23:51,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:51,973 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-04-06 20:23:51,974 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 20:23:51,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869015530] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:51,974 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-06 20:23:51,974 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 16 [2022-04-06 20:23:51,974 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:51,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1782596222] [2022-04-06 20:23:51,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1782596222] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:51,974 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:51,974 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 20:23:51,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706478625] [2022-04-06 20:23:51,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:51,975 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 20:23:51,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:51,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 20:23:51,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:23:51,975 INFO L87 Difference]: Start difference. First operand 94 states and 116 transitions. Second operand has 9 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 8 states have internal predecessors, (16), 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:23:52,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:52,033 INFO L93 Difference]: Finished difference Result 103 states and 125 transitions. [2022-04-06 20:23:52,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 20:23:52,034 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 8 states have internal predecessors, (16), 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 29 [2022-04-06 20:23:52,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:52,035 INFO L225 Difference]: With dead ends: 103 [2022-04-06 20:23:52,035 INFO L226 Difference]: Without dead ends: 101 [2022-04-06 20:23:52,036 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-04-06 20:23:52,036 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 12 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:52,036 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 111 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:52,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2022-04-06 20:23:52,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 94. [2022-04-06 20:23:52,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 86 states have (on average 1.2674418604651163) internal successors, (109), 87 states have internal predecessors, (109), 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:23:52,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 116 transitions. [2022-04-06 20:23:52,045 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 116 transitions. Word has length 29 [2022-04-06 20:23:52,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:52,045 INFO L478 AbstractCegarLoop]: Abstraction has 94 states and 116 transitions. [2022-04-06 20:23:52,045 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 8 states have internal predecessors, (16), 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:23:52,046 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 116 transitions. [2022-04-06 20:23:52,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:23:52,046 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:52,046 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:52,071 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:23:52,256 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:23:52,256 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:52,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:52,257 INFO L85 PathProgramCache]: Analyzing trace with hash 957980774, now seen corresponding path program 1 times [2022-04-06 20:23:52,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:52,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [818914035] [2022-04-06 20:23:52,258 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:52,258 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:52,258 INFO L85 PathProgramCache]: Analyzing trace with hash 957980774, now seen corresponding path program 2 times [2022-04-06 20:23:52,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:52,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665864634] [2022-04-06 20:23:52,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:52,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:52,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:52,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:52,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:52,303 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-04-06 20:23:52,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:52,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665864634] [2022-04-06 20:23:52,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665864634] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:52,304 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:52,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 20:23:52,304 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:52,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [818914035] [2022-04-06 20:23:52,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [818914035] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:52,304 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:52,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 20:23:52,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917491201] [2022-04-06 20:23:52,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:52,304 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-06 20:23:52,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:52,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-06 20:23:52,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-06 20:23:52,305 INFO L87 Difference]: Start difference. First operand 94 states and 116 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:23:52,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:52,330 INFO L93 Difference]: Finished difference Result 142 states and 177 transitions. [2022-04-06 20:23:52,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-06 20:23:52,331 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-04-06 20:23:52,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:52,331 INFO L225 Difference]: With dead ends: 142 [2022-04-06 20:23:52,331 INFO L226 Difference]: Without dead ends: 97 [2022-04-06 20:23:52,332 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-06 20:23:52,333 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 7 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:52,333 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 40 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:52,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-04-06 20:23:52,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 90. [2022-04-06 20:23:52,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 82 states have (on average 1.2317073170731707) internal successors, (101), 83 states have internal predecessors, (101), 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:23:52,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 108 transitions. [2022-04-06 20:23:52,349 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 108 transitions. Word has length 29 [2022-04-06 20:23:52,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:52,350 INFO L478 AbstractCegarLoop]: Abstraction has 90 states and 108 transitions. [2022-04-06 20:23:52,350 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:23:52,350 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 108 transitions. [2022-04-06 20:23:52,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-04-06 20:23:52,353 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:52,353 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 8, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:52,354 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-04-06 20:23:52,354 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:52,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:52,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1455587932, now seen corresponding path program 1 times [2022-04-06 20:23:52,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:52,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2040064004] [2022-04-06 20:23:52,358 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:52,358 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:52,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1455587932, now seen corresponding path program 2 times [2022-04-06 20:23:52,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:52,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838177174] [2022-04-06 20:23:52,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:52,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:52,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:52,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:52,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:52,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-06 20:23:52,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:52,425 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 89 proven. 35 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-04-06 20:23:52,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:52,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838177174] [2022-04-06 20:23:52,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838177174] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:52,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158095944] [2022-04-06 20:23:52,425 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:23:52,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:52,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:52,426 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:23:52,431 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:23:52,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:23:52,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:52,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-06 20:23:52,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:52,527 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 87 proven. 35 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 20:23:52,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:23:52,618 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 89 proven. 35 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-04-06 20:23:52,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158095944] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:23:52,619 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:23:52,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 16 [2022-04-06 20:23:52,619 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:52,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2040064004] [2022-04-06 20:23:52,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2040064004] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:52,619 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:52,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 20:23:52,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359524350] [2022-04-06 20:23:52,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:52,620 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 20:23:52,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:52,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 20:23:52,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:23:52,621 INFO L87 Difference]: Start difference. First operand 90 states and 108 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 2 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:23:52,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:52,663 INFO L93 Difference]: Finished difference Result 167 states and 205 transitions. [2022-04-06 20:23:52,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 20:23:52,663 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 2 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 53 [2022-04-06 20:23:52,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:52,664 INFO L225 Difference]: With dead ends: 167 [2022-04-06 20:23:52,664 INFO L226 Difference]: Without dead ends: 116 [2022-04-06 20:23:52,665 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:23:52,666 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 32 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:52,666 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 30 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:52,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-04-06 20:23:52,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 102. [2022-04-06 20:23:52,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 94 states have (on average 1.2234042553191489) internal successors, (115), 95 states have internal predecessors, (115), 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:23:52,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 122 transitions. [2022-04-06 20:23:52,677 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 122 transitions. Word has length 53 [2022-04-06 20:23:52,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:52,678 INFO L478 AbstractCegarLoop]: Abstraction has 102 states and 122 transitions. [2022-04-06 20:23:52,678 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 2 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:23:52,678 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 122 transitions. [2022-04-06 20:23:52,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-04-06 20:23:52,679 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:52,679 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 10, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:52,697 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:23:52,891 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,SelfDestructingSolverStorable11 [2022-04-06 20:23:52,891 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:52,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:52,892 INFO L85 PathProgramCache]: Analyzing trace with hash 22639232, now seen corresponding path program 3 times [2022-04-06 20:23:52,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:52,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1327246914] [2022-04-06 20:23:52,895 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:52,895 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:52,895 INFO L85 PathProgramCache]: Analyzing trace with hash 22639232, now seen corresponding path program 4 times [2022-04-06 20:23:52,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:52,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592915466] [2022-04-06 20:23:52,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:52,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:52,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:52,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:52,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:52,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:23:52,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:52,955 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 124 proven. 51 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-04-06 20:23:52,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:52,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592915466] [2022-04-06 20:23:52,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592915466] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:52,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851661019] [2022-04-06 20:23:52,956 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:23:52,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:52,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:52,957 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:23:52,986 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:23:52,991 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:23:52,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:52,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-06 20:23:52,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:53,069 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 122 proven. 51 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-04-06 20:23:53,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:23:53,200 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 124 proven. 51 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-04-06 20:23:53,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851661019] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:23:53,201 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:23:53,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 18 [2022-04-06 20:23:53,201 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:53,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1327246914] [2022-04-06 20:23:53,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1327246914] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:53,201 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:53,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 20:23:53,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419355063] [2022-04-06 20:23:53,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:53,201 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 20:23:53,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:53,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 20:23:53,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=168, Unknown=0, NotChecked=0, Total=306 [2022-04-06 20:23:53,202 INFO L87 Difference]: Start difference. First operand 102 states and 122 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 2 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:23:53,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:53,258 INFO L93 Difference]: Finished difference Result 185 states and 226 transitions. [2022-04-06 20:23:53,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 20:23:53,259 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 2 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 59 [2022-04-06 20:23:53,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:53,259 INFO L225 Difference]: With dead ends: 185 [2022-04-06 20:23:53,259 INFO L226 Difference]: Without dead ends: 128 [2022-04-06 20:23:53,260 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=138, Invalid=168, Unknown=0, NotChecked=0, Total=306 [2022-04-06 20:23:53,260 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 28 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:53,260 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 40 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:53,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-04-06 20:23:53,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 114. [2022-04-06 20:23:53,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 106 states have (on average 1.2169811320754718) internal successors, (129), 107 states have internal predecessors, (129), 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:23:53,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 136 transitions. [2022-04-06 20:23:53,269 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 136 transitions. Word has length 59 [2022-04-06 20:23:53,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:53,269 INFO L478 AbstractCegarLoop]: Abstraction has 114 states and 136 transitions. [2022-04-06 20:23:53,269 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 2 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:23:53,269 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 136 transitions. [2022-04-06 20:23:53,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-06 20:23:53,270 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:53,270 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 12, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:53,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-04-06 20:23:53,486 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,SelfDestructingSolverStorable12 [2022-04-06 20:23:53,486 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:53,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:53,487 INFO L85 PathProgramCache]: Analyzing trace with hash 753761892, now seen corresponding path program 5 times [2022-04-06 20:23:53,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:53,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1575510862] [2022-04-06 20:23:53,490 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:53,490 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:53,490 INFO L85 PathProgramCache]: Analyzing trace with hash 753761892, now seen corresponding path program 6 times [2022-04-06 20:23:53,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:53,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390612866] [2022-04-06 20:23:53,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:53,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:53,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:53,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:53,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:53,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-06 20:23:53,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:53,548 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 165 proven. 70 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2022-04-06 20:23:53,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:53,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390612866] [2022-04-06 20:23:53,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390612866] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:53,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55323065] [2022-04-06 20:23:53,548 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:23:53,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:53,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:53,549 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:23:53,550 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:23:53,580 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:23:53,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:53,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:23:53,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:53,853 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 21 proven. 166 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-04-06 20:23:53,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:23:54,076 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 5 proven. 41 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2022-04-06 20:23:54,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55323065] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:23:54,076 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:23:54,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 8] total 23 [2022-04-06 20:23:54,076 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:54,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1575510862] [2022-04-06 20:23:54,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1575510862] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:54,076 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:54,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 20:23:54,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750285315] [2022-04-06 20:23:54,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:54,077 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 20:23:54,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:54,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 20:23:54,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2022-04-06 20:23:54,077 INFO L87 Difference]: Start difference. First operand 114 states and 136 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 2 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:23:54,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:54,134 INFO L93 Difference]: Finished difference Result 203 states and 247 transitions. [2022-04-06 20:23:54,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 20:23:54,135 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 2 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 65 [2022-04-06 20:23:54,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:54,135 INFO L225 Difference]: With dead ends: 203 [2022-04-06 20:23:54,135 INFO L226 Difference]: Without dead ends: 140 [2022-04-06 20:23:54,136 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 119 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2022-04-06 20:23:54,136 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 35 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:54,136 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 40 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:54,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2022-04-06 20:23:54,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 126. [2022-04-06 20:23:54,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 118 states have (on average 1.2118644067796611) internal successors, (143), 119 states have internal predecessors, (143), 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:23:54,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 150 transitions. [2022-04-06 20:23:54,145 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 150 transitions. Word has length 65 [2022-04-06 20:23:54,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:54,145 INFO L478 AbstractCegarLoop]: Abstraction has 126 states and 150 transitions. [2022-04-06 20:23:54,145 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 2 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:23:54,146 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 150 transitions. [2022-04-06 20:23:54,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-04-06 20:23:54,146 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:54,146 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 14, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:54,162 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-04-06 20:23:54,359 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,SelfDestructingSolverStorable13 [2022-04-06 20:23:54,360 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:54,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:54,360 INFO L85 PathProgramCache]: Analyzing trace with hash 389678656, now seen corresponding path program 7 times [2022-04-06 20:23:54,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:54,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [147911592] [2022-04-06 20:23:54,364 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:54,364 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:54,364 INFO L85 PathProgramCache]: Analyzing trace with hash 389678656, now seen corresponding path program 8 times [2022-04-06 20:23:54,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:54,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037036061] [2022-04-06 20:23:54,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:54,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:54,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:54,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:54,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:54,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 20:23:54,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:54,434 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 212 proven. 92 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-04-06 20:23:54,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:54,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037036061] [2022-04-06 20:23:54,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037036061] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:54,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882769585] [2022-04-06 20:23:54,435 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:23:54,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:54,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:54,435 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:23:54,451 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:23:54,485 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:23:54,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:54,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:23:54,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:54,587 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 210 proven. 92 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2022-04-06 20:23:54,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:23:54,768 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 212 proven. 92 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-04-06 20:23:54,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882769585] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:23:54,768 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:23:54,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 22 [2022-04-06 20:23:54,769 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:54,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [147911592] [2022-04-06 20:23:54,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [147911592] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:54,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:54,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 20:23:54,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18688830] [2022-04-06 20:23:54,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:54,769 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 20:23:54,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:54,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 20:23:54,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=250, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:23:54,770 INFO L87 Difference]: Start difference. First operand 126 states and 150 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 2 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:23:54,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:54,827 INFO L93 Difference]: Finished difference Result 221 states and 268 transitions. [2022-04-06 20:23:54,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 20:23:54,828 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 2 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 71 [2022-04-06 20:23:54,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:54,828 INFO L225 Difference]: With dead ends: 221 [2022-04-06 20:23:54,828 INFO L226 Difference]: Without dead ends: 152 [2022-04-06 20:23:54,829 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=212, Invalid=250, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:23:54,829 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 46 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:54,830 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 30 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:54,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-04-06 20:23:54,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 138. [2022-04-06 20:23:54,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 130 states have (on average 1.2076923076923076) internal successors, (157), 131 states have internal predecessors, (157), 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:23:54,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 164 transitions. [2022-04-06 20:23:54,840 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 164 transitions. Word has length 71 [2022-04-06 20:23:54,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:54,840 INFO L478 AbstractCegarLoop]: Abstraction has 138 states and 164 transitions. [2022-04-06 20:23:54,840 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 2 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:23:54,840 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 164 transitions. [2022-04-06 20:23:54,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-04-06 20:23:54,840 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:54,840 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 16, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:54,868 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:23:55,052 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,SelfDestructingSolverStorable14 [2022-04-06 20:23:55,052 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:55,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:55,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1130708772, now seen corresponding path program 9 times [2022-04-06 20:23:55,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:55,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [120565347] [2022-04-06 20:23:55,057 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:55,057 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:55,057 INFO L85 PathProgramCache]: Analyzing trace with hash 1130708772, now seen corresponding path program 10 times [2022-04-06 20:23:55,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:55,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033190414] [2022-04-06 20:23:55,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:55,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:55,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:55,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:55,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:55,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:23:55,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:55,155 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 265 proven. 117 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:23:55,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:55,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033190414] [2022-04-06 20:23:55,155 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033190414] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:55,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799683710] [2022-04-06 20:23:55,155 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:23:55,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:55,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:55,156 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:23:55,157 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:23:55,191 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:23:55,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:55,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 11 conjunts are in the unsatisfiable core [2022-04-06 20:23:55,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:55,267 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 263 proven. 117 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2022-04-06 20:23:55,267 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:23:55,460 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 265 proven. 117 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:23:55,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799683710] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:23:55,460 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:23:55,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 24 [2022-04-06 20:23:55,461 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:55,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [120565347] [2022-04-06 20:23:55,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [120565347] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:55,461 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:55,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 20:23:55,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791531939] [2022-04-06 20:23:55,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:55,461 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 20:23:55,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:55,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 20:23:55,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=297, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:23:55,462 INFO L87 Difference]: Start difference. First operand 138 states and 164 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 12 states have internal predecessors, (46), 2 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:23:55,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:55,521 INFO L93 Difference]: Finished difference Result 239 states and 289 transitions. [2022-04-06 20:23:55,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 20:23:55,522 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 12 states have internal predecessors, (46), 2 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 77 [2022-04-06 20:23:55,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:55,522 INFO L225 Difference]: With dead ends: 239 [2022-04-06 20:23:55,523 INFO L226 Difference]: Without dead ends: 164 [2022-04-06 20:23:55,523 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=255, Invalid=297, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:23:55,523 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 49 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:55,524 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 30 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:23:55,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-04-06 20:23:55,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 150. [2022-04-06 20:23:55,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 142 states have (on average 1.204225352112676) internal successors, (171), 143 states have internal predecessors, (171), 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:23:55,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 178 transitions. [2022-04-06 20:23:55,534 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 178 transitions. Word has length 77 [2022-04-06 20:23:55,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:55,534 INFO L478 AbstractCegarLoop]: Abstraction has 150 states and 178 transitions. [2022-04-06 20:23:55,534 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 12 states have internal predecessors, (46), 2 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:23:55,534 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 178 transitions. [2022-04-06 20:23:55,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-04-06 20:23:55,535 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:55,535 INFO L499 BasicCegarLoop]: trace histogram [20, 20, 18, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:55,554 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:23:55,751 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:55,751 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:55,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:55,751 INFO L85 PathProgramCache]: Analyzing trace with hash 1110186496, now seen corresponding path program 11 times [2022-04-06 20:23:55,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:55,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [221051962] [2022-04-06 20:23:55,756 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:55,756 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:55,756 INFO L85 PathProgramCache]: Analyzing trace with hash 1110186496, now seen corresponding path program 12 times [2022-04-06 20:23:55,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:55,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534714121] [2022-04-06 20:23:55,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:55,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:55,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:55,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:55,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:55,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:23:55,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:55,847 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 324 proven. 145 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-04-06 20:23:55,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:55,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534714121] [2022-04-06 20:23:55,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534714121] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:55,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064846545] [2022-04-06 20:23:55,847 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:23:55,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:55,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:55,848 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:23:55,849 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:23:55,880 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:23:55,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:55,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:23:55,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:56,233 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 30 proven. 325 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2022-04-06 20:23:56,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:23:56,484 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 553 trivial. 0 not checked. [2022-04-06 20:23:56,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2064846545] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:23:56,484 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:23:56,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10, 8] total 26 [2022-04-06 20:23:56,484 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:56,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [221051962] [2022-04-06 20:23:56,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [221051962] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:56,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:56,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:23:56,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504470774] [2022-04-06 20:23:56,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:56,485 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:23:56,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:56,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:23:56,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:23:56,486 INFO L87 Difference]: Start difference. First operand 150 states and 178 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 13 states have internal predecessors, (49), 2 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:23:56,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:56,573 INFO L93 Difference]: Finished difference Result 257 states and 310 transitions. [2022-04-06 20:23:56,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 20:23:56,574 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 13 states have internal predecessors, (49), 2 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 83 [2022-04-06 20:23:56,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:56,574 INFO L225 Difference]: With dead ends: 257 [2022-04-06 20:23:56,575 INFO L226 Difference]: Without dead ends: 176 [2022-04-06 20:23:56,575 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 155 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:23:56,575 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 48 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:56,576 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 30 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:23:56,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2022-04-06 20:23:56,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 162. [2022-04-06 20:23:56,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 154 states have (on average 1.2012987012987013) internal successors, (185), 155 states have internal predecessors, (185), 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:23:56,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 192 transitions. [2022-04-06 20:23:56,592 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 192 transitions. Word has length 83 [2022-04-06 20:23:56,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:56,592 INFO L478 AbstractCegarLoop]: Abstraction has 162 states and 192 transitions. [2022-04-06 20:23:56,592 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 13 states have internal predecessors, (49), 2 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:23:56,592 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 192 transitions. [2022-04-06 20:23:56,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-04-06 20:23:56,592 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:56,593 INFO L499 BasicCegarLoop]: trace histogram [22, 22, 20, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:56,609 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:23:56,807 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,SelfDestructingSolverStorable16 [2022-04-06 20:23:56,807 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:56,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:56,808 INFO L85 PathProgramCache]: Analyzing trace with hash -916668444, now seen corresponding path program 13 times [2022-04-06 20:23:56,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:56,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [223215610] [2022-04-06 20:23:56,812 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:56,813 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:56,813 INFO L85 PathProgramCache]: Analyzing trace with hash -916668444, now seen corresponding path program 14 times [2022-04-06 20:23:56,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:56,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492981170] [2022-04-06 20:23:56,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:56,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:56,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:56,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:56,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:56,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:23:56,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:56,906 INFO L134 CoverageAnalysis]: Checked inductivity of 744 backedges. 389 proven. 176 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2022-04-06 20:23:56,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:56,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492981170] [2022-04-06 20:23:56,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492981170] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:56,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974384712] [2022-04-06 20:23:56,908 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:23:56,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:56,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:56,908 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:23:56,909 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:23:56,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:23:56,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:56,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 20:23:56,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:57,045 INFO L134 CoverageAnalysis]: Checked inductivity of 744 backedges. 387 proven. 176 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2022-04-06 20:23:57,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:23:57,287 INFO L134 CoverageAnalysis]: Checked inductivity of 744 backedges. 389 proven. 176 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2022-04-06 20:23:57,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974384712] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:23:57,287 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:23:57,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 28 [2022-04-06 20:23:57,287 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:57,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [223215610] [2022-04-06 20:23:57,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [223215610] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:57,287 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:57,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:23:57,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311649832] [2022-04-06 20:23:57,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:57,288 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:23:57,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:57,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:23:57,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=403, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:23:57,289 INFO L87 Difference]: Start difference. First operand 162 states and 192 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 2 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:23:57,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:57,373 INFO L93 Difference]: Finished difference Result 275 states and 331 transitions. [2022-04-06 20:23:57,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 20:23:57,374 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 2 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 89 [2022-04-06 20:23:57,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:57,375 INFO L225 Difference]: With dead ends: 275 [2022-04-06 20:23:57,375 INFO L226 Difference]: Without dead ends: 188 [2022-04-06 20:23:57,375 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=353, Invalid=403, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:23:57,376 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 67 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:57,376 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 30 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:23:57,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2022-04-06 20:23:57,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 174. [2022-04-06 20:23:57,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 166 states have (on average 1.1987951807228916) internal successors, (199), 167 states have internal predecessors, (199), 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:23:57,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 206 transitions. [2022-04-06 20:23:57,388 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 206 transitions. Word has length 89 [2022-04-06 20:23:57,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:57,389 INFO L478 AbstractCegarLoop]: Abstraction has 174 states and 206 transitions. [2022-04-06 20:23:57,389 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 2 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:23:57,389 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 206 transitions. [2022-04-06 20:23:57,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-04-06 20:23:57,389 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:57,389 INFO L499 BasicCegarLoop]: trace histogram [24, 24, 22, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:57,405 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-04-06 20:23:57,590 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,SelfDestructingSolverStorable17 [2022-04-06 20:23:57,590 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:57,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:57,591 INFO L85 PathProgramCache]: Analyzing trace with hash 714583488, now seen corresponding path program 15 times [2022-04-06 20:23:57,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:57,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1887306823] [2022-04-06 20:23:57,600 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:57,600 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:57,600 INFO L85 PathProgramCache]: Analyzing trace with hash 714583488, now seen corresponding path program 16 times [2022-04-06 20:23:57,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:57,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379989832] [2022-04-06 20:23:57,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:57,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:57,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:57,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:57,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:57,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:23:57,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:57,698 INFO L134 CoverageAnalysis]: Checked inductivity of 883 backedges. 460 proven. 210 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2022-04-06 20:23:57,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:57,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379989832] [2022-04-06 20:23:57,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379989832] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:57,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127394143] [2022-04-06 20:23:57,698 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:23:57,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:57,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:57,699 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:23:57,700 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:23:57,732 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:23:57,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:57,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-06 20:23:57,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:57,850 INFO L134 CoverageAnalysis]: Checked inductivity of 883 backedges. 458 proven. 210 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2022-04-06 20:23:57,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:23:58,135 INFO L134 CoverageAnalysis]: Checked inductivity of 883 backedges. 460 proven. 210 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2022-04-06 20:23:58,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127394143] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:23:58,135 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:23:58,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-06 20:23:58,136 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:58,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1887306823] [2022-04-06 20:23:58,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1887306823] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:58,136 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:58,136 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:23:58,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484492472] [2022-04-06 20:23:58,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:58,136 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:23:58,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:58,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:23:58,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=408, Invalid=462, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:23:58,137 INFO L87 Difference]: Start difference. First operand 174 states and 206 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 2 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:23:58,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:58,232 INFO L93 Difference]: Finished difference Result 293 states and 352 transitions. [2022-04-06 20:23:58,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:23:58,233 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 2 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 95 [2022-04-06 20:23:58,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:58,234 INFO L225 Difference]: With dead ends: 293 [2022-04-06 20:23:58,234 INFO L226 Difference]: Without dead ends: 200 [2022-04-06 20:23:58,234 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=408, Invalid=462, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:23:58,234 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 59 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:58,235 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 45 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:23:58,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2022-04-06 20:23:58,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 186. [2022-04-06 20:23:58,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 178 states have (on average 1.196629213483146) internal successors, (213), 179 states have internal predecessors, (213), 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:23:58,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 220 transitions. [2022-04-06 20:23:58,249 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 220 transitions. Word has length 95 [2022-04-06 20:23:58,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:58,249 INFO L478 AbstractCegarLoop]: Abstraction has 186 states and 220 transitions. [2022-04-06 20:23:58,249 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 2 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:23:58,249 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 220 transitions. [2022-04-06 20:23:58,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-04-06 20:23:58,250 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:58,250 INFO L499 BasicCegarLoop]: trace histogram [26, 26, 24, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:58,267 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:23:58,450 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:58,450 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:58,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:58,451 INFO L85 PathProgramCache]: Analyzing trace with hash 629932196, now seen corresponding path program 17 times [2022-04-06 20:23:58,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:58,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1650064904] [2022-04-06 20:23:58,455 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:58,455 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:58,455 INFO L85 PathProgramCache]: Analyzing trace with hash 629932196, now seen corresponding path program 18 times [2022-04-06 20:23:58,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:58,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535127866] [2022-04-06 20:23:58,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:58,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:58,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:58,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:58,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:58,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:23:58,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:58,582 INFO L134 CoverageAnalysis]: Checked inductivity of 1034 backedges. 537 proven. 247 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2022-04-06 20:23:58,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:58,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535127866] [2022-04-06 20:23:58,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535127866] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:58,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217865221] [2022-04-06 20:23:58,582 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:23:58,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:58,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:58,583 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:23:58,584 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:23:58,615 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:23:58,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:58,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:23:58,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:59,031 INFO L134 CoverageAnalysis]: Checked inductivity of 1034 backedges. 39 proven. 538 refuted. 0 times theorem prover too weak. 457 trivial. 0 not checked. [2022-04-06 20:23:59,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:23:59,273 INFO L134 CoverageAnalysis]: Checked inductivity of 1034 backedges. 5 proven. 77 refuted. 0 times theorem prover too weak. 952 trivial. 0 not checked. [2022-04-06 20:23:59,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217865221] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:23:59,273 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:23:59,273 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 10, 8] total 29 [2022-04-06 20:23:59,273 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:23:59,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1650064904] [2022-04-06 20:23:59,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1650064904] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:23:59,274 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:23:59,274 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:23:59,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646110360] [2022-04-06 20:23:59,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:23:59,274 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:23:59,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:59,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:23:59,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=617, Unknown=0, NotChecked=0, Total=812 [2022-04-06 20:23:59,275 INFO L87 Difference]: Start difference. First operand 186 states and 220 transitions. Second operand has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 2 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:23:59,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:23:59,374 INFO L93 Difference]: Finished difference Result 311 states and 373 transitions. [2022-04-06 20:23:59,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 20:23:59,375 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 2 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 101 [2022-04-06 20:23:59,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:23:59,375 INFO L225 Difference]: With dead ends: 311 [2022-04-06 20:23:59,376 INFO L226 Difference]: Without dead ends: 212 [2022-04-06 20:23:59,376 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 191 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=195, Invalid=617, Unknown=0, NotChecked=0, Total=812 [2022-04-06 20:23:59,376 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 69 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:23:59,377 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 50 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:23:59,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2022-04-06 20:23:59,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 198. [2022-04-06 20:23:59,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 190 states have (on average 1.194736842105263) internal successors, (227), 191 states have internal predecessors, (227), 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:23:59,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 234 transitions. [2022-04-06 20:23:59,407 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 234 transitions. Word has length 101 [2022-04-06 20:23:59,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:23:59,407 INFO L478 AbstractCegarLoop]: Abstraction has 198 states and 234 transitions. [2022-04-06 20:23:59,407 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 2 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:23:59,407 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 234 transitions. [2022-04-06 20:23:59,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-04-06 20:23:59,408 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:23:59,408 INFO L499 BasicCegarLoop]: trace histogram [28, 28, 26, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:23:59,425 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:23:59,619 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:59,619 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:23:59,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:23:59,620 INFO L85 PathProgramCache]: Analyzing trace with hash 2128920960, now seen corresponding path program 19 times [2022-04-06 20:23:59,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:23:59,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1492024638] [2022-04-06 20:23:59,624 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:23:59,624 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:23:59,624 INFO L85 PathProgramCache]: Analyzing trace with hash 2128920960, now seen corresponding path program 20 times [2022-04-06 20:23:59,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:23:59,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670147906] [2022-04-06 20:23:59,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:23:59,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:23:59,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:59,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:23:59,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:59,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:23:59,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:23:59,756 INFO L134 CoverageAnalysis]: Checked inductivity of 1197 backedges. 620 proven. 287 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2022-04-06 20:23:59,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:23:59,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670147906] [2022-04-06 20:23:59,756 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670147906] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:23:59,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354222548] [2022-04-06 20:23:59,756 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:23:59,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:23:59,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:23:59,757 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:23:59,787 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:23:59,813 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:23:59,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:23:59,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 16 conjunts are in the unsatisfiable core [2022-04-06 20:23:59,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:23:59,931 INFO L134 CoverageAnalysis]: Checked inductivity of 1197 backedges. 618 proven. 287 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-04-06 20:23:59,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:00,281 INFO L134 CoverageAnalysis]: Checked inductivity of 1197 backedges. 620 proven. 287 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2022-04-06 20:24:00,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354222548] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:00,281 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:00,281 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 20:24:00,281 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:00,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1492024638] [2022-04-06 20:24:00,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1492024638] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:00,281 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:00,281 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:24:00,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366689572] [2022-04-06 20:24:00,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:00,282 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:24:00,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:00,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:24:00,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=530, Invalid=592, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:24:00,283 INFO L87 Difference]: Start difference. First operand 198 states and 234 transitions. Second operand has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 17 states have internal predecessors, (61), 2 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:24:00,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:00,368 INFO L93 Difference]: Finished difference Result 329 states and 394 transitions. [2022-04-06 20:24:00,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:24:00,368 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 17 states have internal predecessors, (61), 2 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 107 [2022-04-06 20:24:00,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:00,369 INFO L225 Difference]: With dead ends: 329 [2022-04-06 20:24:00,369 INFO L226 Difference]: Without dead ends: 224 [2022-04-06 20:24:00,370 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=530, Invalid=592, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:24:00,370 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 67 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:00,371 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 40 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:00,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-04-06 20:24:00,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 210. [2022-04-06 20:24:00,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 202 states have (on average 1.193069306930693) internal successors, (241), 203 states have internal predecessors, (241), 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:24:00,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 248 transitions. [2022-04-06 20:24:00,390 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 248 transitions. Word has length 107 [2022-04-06 20:24:00,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:00,390 INFO L478 AbstractCegarLoop]: Abstraction has 210 states and 248 transitions. [2022-04-06 20:24:00,390 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 17 states have internal predecessors, (61), 2 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:24:00,390 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 248 transitions. [2022-04-06 20:24:00,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-04-06 20:24:00,391 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:00,391 INFO L499 BasicCegarLoop]: trace histogram [30, 30, 28, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:00,407 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:24:00,607 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:00,607 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:00,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:00,607 INFO L85 PathProgramCache]: Analyzing trace with hash -928317084, now seen corresponding path program 21 times [2022-04-06 20:24:00,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:00,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1733965668] [2022-04-06 20:24:00,612 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:00,612 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:00,612 INFO L85 PathProgramCache]: Analyzing trace with hash -928317084, now seen corresponding path program 22 times [2022-04-06 20:24:00,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:00,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697436265] [2022-04-06 20:24:00,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:00,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:00,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:00,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:00,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:00,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:24:00,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:00,749 INFO L134 CoverageAnalysis]: Checked inductivity of 1372 backedges. 709 proven. 330 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2022-04-06 20:24:00,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:00,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697436265] [2022-04-06 20:24:00,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697436265] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:00,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627219998] [2022-04-06 20:24:00,749 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:24:00,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:00,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:00,750 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:24:00,783 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:24:00,796 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:24:00,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:00,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 20:24:00,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:00,919 INFO L134 CoverageAnalysis]: Checked inductivity of 1372 backedges. 707 proven. 330 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2022-04-06 20:24:00,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:01,302 INFO L134 CoverageAnalysis]: Checked inductivity of 1372 backedges. 709 proven. 330 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2022-04-06 20:24:01,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627219998] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:01,302 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:01,302 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:24:01,302 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:01,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1733965668] [2022-04-06 20:24:01,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1733965668] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:01,302 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:01,302 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:24:01,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370575997] [2022-04-06 20:24:01,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:01,303 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:24:01,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:01,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:24:01,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=597, Invalid=663, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:24:01,303 INFO L87 Difference]: Start difference. First operand 210 states and 248 transitions. Second operand has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 2 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:24:01,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:01,397 INFO L93 Difference]: Finished difference Result 347 states and 415 transitions. [2022-04-06 20:24:01,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 20:24:01,399 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 2 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 113 [2022-04-06 20:24:01,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:01,400 INFO L225 Difference]: With dead ends: 347 [2022-04-06 20:24:01,400 INFO L226 Difference]: Without dead ends: 236 [2022-04-06 20:24:01,401 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=597, Invalid=663, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:24:01,401 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 72 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:01,401 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 35 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:01,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2022-04-06 20:24:01,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 222. [2022-04-06 20:24:01,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 214 states have (on average 1.191588785046729) internal successors, (255), 215 states have internal predecessors, (255), 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:24:01,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 262 transitions. [2022-04-06 20:24:01,421 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 262 transitions. Word has length 113 [2022-04-06 20:24:01,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:01,421 INFO L478 AbstractCegarLoop]: Abstraction has 222 states and 262 transitions. [2022-04-06 20:24:01,421 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 2 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:24:01,421 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 262 transitions. [2022-04-06 20:24:01,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-04-06 20:24:01,422 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:01,422 INFO L499 BasicCegarLoop]: trace histogram [32, 32, 30, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:01,439 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:24:01,635 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,SelfDestructingSolverStorable21 [2022-04-06 20:24:01,635 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:01,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:01,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1937462592, now seen corresponding path program 23 times [2022-04-06 20:24:01,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:01,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [718220843] [2022-04-06 20:24:01,642 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:01,642 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:01,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1937462592, now seen corresponding path program 24 times [2022-04-06 20:24:01,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:01,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912450613] [2022-04-06 20:24:01,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:01,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:01,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:01,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:01,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:01,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:24:01,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:01,788 INFO L134 CoverageAnalysis]: Checked inductivity of 1559 backedges. 804 proven. 376 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2022-04-06 20:24:01,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:01,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912450613] [2022-04-06 20:24:01,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912450613] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:01,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025027680] [2022-04-06 20:24:01,789 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:24:01,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:01,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:01,790 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:24:01,790 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:24:01,820 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:24:01,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:01,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:24:01,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:02,286 INFO L134 CoverageAnalysis]: Checked inductivity of 1559 backedges. 48 proven. 805 refuted. 0 times theorem prover too weak. 706 trivial. 0 not checked. [2022-04-06 20:24:02,286 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:02,569 INFO L134 CoverageAnalysis]: Checked inductivity of 1559 backedges. 5 proven. 95 refuted. 0 times theorem prover too weak. 1459 trivial. 0 not checked. [2022-04-06 20:24:02,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025027680] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:02,570 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:02,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 10, 8] total 32 [2022-04-06 20:24:02,570 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:02,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [718220843] [2022-04-06 20:24:02,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [718220843] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:02,570 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:02,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:24:02,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662368200] [2022-04-06 20:24:02,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:02,571 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:24:02,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:02,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:24:02,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=740, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:24:02,572 INFO L87 Difference]: Start difference. First operand 222 states and 262 transitions. Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 2 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:24:02,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:02,686 INFO L93 Difference]: Finished difference Result 365 states and 436 transitions. [2022-04-06 20:24:02,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:24:02,687 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 2 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 119 [2022-04-06 20:24:02,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:02,694 INFO L225 Difference]: With dead ends: 365 [2022-04-06 20:24:02,694 INFO L226 Difference]: Without dead ends: 248 [2022-04-06 20:24:02,696 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 227 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=252, Invalid=740, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:24:02,697 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 68 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:02,697 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 55 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:02,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-04-06 20:24:02,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 234. [2022-04-06 20:24:02,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 226 states have (on average 1.1902654867256637) internal successors, (269), 227 states have internal predecessors, (269), 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:24:02,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 276 transitions. [2022-04-06 20:24:02,720 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 276 transitions. Word has length 119 [2022-04-06 20:24:02,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:02,720 INFO L478 AbstractCegarLoop]: Abstraction has 234 states and 276 transitions. [2022-04-06 20:24:02,721 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 2 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:24:02,721 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 276 transitions. [2022-04-06 20:24:02,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-04-06 20:24:02,721 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:02,722 INFO L499 BasicCegarLoop]: trace histogram [34, 34, 32, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:02,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-04-06 20:24:02,932 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,SelfDestructingSolverStorable22 [2022-04-06 20:24:02,932 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:02,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:02,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1385053660, now seen corresponding path program 25 times [2022-04-06 20:24:02,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:02,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1909522864] [2022-04-06 20:24:02,938 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:02,938 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:02,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1385053660, now seen corresponding path program 26 times [2022-04-06 20:24:02,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:02,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966291049] [2022-04-06 20:24:02,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:02,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:02,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:03,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:03,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:03,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:24:03,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:03,079 INFO L134 CoverageAnalysis]: Checked inductivity of 1758 backedges. 905 proven. 425 refuted. 0 times theorem prover too weak. 428 trivial. 0 not checked. [2022-04-06 20:24:03,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:03,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966291049] [2022-04-06 20:24:03,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966291049] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:03,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352517824] [2022-04-06 20:24:03,079 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:24:03,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:03,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:03,080 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:24:03,081 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:24:03,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:24:03,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:03,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 20:24:03,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:03,272 INFO L134 CoverageAnalysis]: Checked inductivity of 1758 backedges. 903 proven. 425 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-04-06 20:24:03,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:03,719 INFO L134 CoverageAnalysis]: Checked inductivity of 1758 backedges. 905 proven. 425 refuted. 0 times theorem prover too weak. 428 trivial. 0 not checked. [2022-04-06 20:24:03,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352517824] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:03,720 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:03,720 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:24:03,720 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:03,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1909522864] [2022-04-06 20:24:03,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1909522864] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:03,720 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:03,720 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:24:03,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743896137] [2022-04-06 20:24:03,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:03,721 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:24:03,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:03,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:24:03,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=743, Invalid=817, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:24:03,721 INFO L87 Difference]: Start difference. First operand 234 states and 276 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 2 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:24:03,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:03,847 INFO L93 Difference]: Finished difference Result 383 states and 457 transitions. [2022-04-06 20:24:03,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 20:24:03,848 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 2 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 125 [2022-04-06 20:24:03,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:03,848 INFO L225 Difference]: With dead ends: 383 [2022-04-06 20:24:03,848 INFO L226 Difference]: Without dead ends: 260 [2022-04-06 20:24:03,849 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=743, Invalid=817, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:24:03,850 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 80 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:03,850 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 35 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:03,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-04-06 20:24:03,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 246. [2022-04-06 20:24:03,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 238 states have (on average 1.1890756302521008) internal successors, (283), 239 states have internal predecessors, (283), 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:24:03,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 290 transitions. [2022-04-06 20:24:03,877 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 290 transitions. Word has length 125 [2022-04-06 20:24:03,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:03,879 INFO L478 AbstractCegarLoop]: Abstraction has 246 states and 290 transitions. [2022-04-06 20:24:03,879 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 2 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:24:03,879 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 290 transitions. [2022-04-06 20:24:03,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-04-06 20:24:03,880 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:03,880 INFO L499 BasicCegarLoop]: trace histogram [36, 36, 34, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:03,905 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:24:04,095 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:04,095 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:04,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:04,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1120102656, now seen corresponding path program 27 times [2022-04-06 20:24:04,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:04,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [904167000] [2022-04-06 20:24:04,101 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:04,101 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:04,101 INFO L85 PathProgramCache]: Analyzing trace with hash 1120102656, now seen corresponding path program 28 times [2022-04-06 20:24:04,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:04,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056249240] [2022-04-06 20:24:04,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:04,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:04,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:04,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:04,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:04,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:24:04,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:04,280 INFO L134 CoverageAnalysis]: Checked inductivity of 1969 backedges. 1012 proven. 477 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:24:04,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:04,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056249240] [2022-04-06 20:24:04,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056249240] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:04,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463993654] [2022-04-06 20:24:04,281 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:24:04,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:04,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:04,282 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:24:04,283 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:24:04,323 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:24:04,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:04,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-06 20:24:04,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:04,462 INFO L134 CoverageAnalysis]: Checked inductivity of 1969 backedges. 1010 proven. 477 refuted. 0 times theorem prover too weak. 482 trivial. 0 not checked. [2022-04-06 20:24:04,462 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:04,953 INFO L134 CoverageAnalysis]: Checked inductivity of 1969 backedges. 1012 proven. 477 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:24:04,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463993654] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:04,954 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:04,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:24:04,954 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:04,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [904167000] [2022-04-06 20:24:04,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [904167000] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:04,954 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:04,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:24:04,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625586871] [2022-04-06 20:24:04,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:04,955 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:24:04,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:04,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:24:04,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=822, Invalid=900, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:24:04,956 INFO L87 Difference]: Start difference. First operand 246 states and 290 transitions. Second operand has 22 states, 22 states have (on average 3.3181818181818183) internal successors, (73), 21 states have internal predecessors, (73), 2 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:24:05,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:05,070 INFO L93 Difference]: Finished difference Result 401 states and 478 transitions. [2022-04-06 20:24:05,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:24:05,071 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.3181818181818183) internal successors, (73), 21 states have internal predecessors, (73), 2 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 131 [2022-04-06 20:24:05,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:05,072 INFO L225 Difference]: With dead ends: 401 [2022-04-06 20:24:05,072 INFO L226 Difference]: Without dead ends: 272 [2022-04-06 20:24:05,072 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=822, Invalid=900, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:24:05,073 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 87 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:05,073 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 40 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:05,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-04-06 20:24:05,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 258. [2022-04-06 20:24:05,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 250 states have (on average 1.188) internal successors, (297), 251 states have internal predecessors, (297), 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:24:05,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 304 transitions. [2022-04-06 20:24:05,118 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 304 transitions. Word has length 131 [2022-04-06 20:24:05,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:05,118 INFO L478 AbstractCegarLoop]: Abstraction has 258 states and 304 transitions. [2022-04-06 20:24:05,118 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.3181818181818183) internal successors, (73), 21 states have internal predecessors, (73), 2 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:24:05,118 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 304 transitions. [2022-04-06 20:24:05,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-06 20:24:05,119 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:05,119 INFO L499 BasicCegarLoop]: trace histogram [38, 38, 36, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:05,135 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:24:05,335 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:05,336 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:05,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:05,336 INFO L85 PathProgramCache]: Analyzing trace with hash -661110044, now seen corresponding path program 29 times [2022-04-06 20:24:05,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:05,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [15284398] [2022-04-06 20:24:05,345 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:05,345 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:05,345 INFO L85 PathProgramCache]: Analyzing trace with hash -661110044, now seen corresponding path program 30 times [2022-04-06 20:24:05,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:05,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299588493] [2022-04-06 20:24:05,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:05,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:05,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:05,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:05,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:05,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:24:05,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:05,521 INFO L134 CoverageAnalysis]: Checked inductivity of 2192 backedges. 1125 proven. 532 refuted. 0 times theorem prover too weak. 535 trivial. 0 not checked. [2022-04-06 20:24:05,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:05,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299588493] [2022-04-06 20:24:05,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299588493] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:05,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498828459] [2022-04-06 20:24:05,521 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:24:05,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:05,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:05,522 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:24:05,523 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:24:05,556 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:24:05,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:05,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:24:05,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:06,041 INFO L134 CoverageAnalysis]: Checked inductivity of 2192 backedges. 57 proven. 1126 refuted. 0 times theorem prover too weak. 1009 trivial. 0 not checked. [2022-04-06 20:24:06,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:06,376 INFO L134 CoverageAnalysis]: Checked inductivity of 2192 backedges. 5 proven. 113 refuted. 0 times theorem prover too weak. 2074 trivial. 0 not checked. [2022-04-06 20:24:06,377 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498828459] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:06,377 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:06,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 10, 8] total 35 [2022-04-06 20:24:06,377 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:06,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [15284398] [2022-04-06 20:24:06,377 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [15284398] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:06,377 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:06,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:24:06,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861372398] [2022-04-06 20:24:06,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:06,378 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:24:06,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:06,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:24:06,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=318, Invalid=872, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 20:24:06,379 INFO L87 Difference]: Start difference. First operand 258 states and 304 transitions. Second operand has 23 states, 23 states have (on average 3.3043478260869565) internal successors, (76), 22 states have internal predecessors, (76), 2 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:24:06,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:06,503 INFO L93 Difference]: Finished difference Result 419 states and 499 transitions. [2022-04-06 20:24:06,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:24:06,503 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.3043478260869565) internal successors, (76), 22 states have internal predecessors, (76), 2 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 137 [2022-04-06 20:24:06,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:06,505 INFO L225 Difference]: With dead ends: 419 [2022-04-06 20:24:06,505 INFO L226 Difference]: Without dead ends: 284 [2022-04-06 20:24:06,505 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 263 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=318, Invalid=872, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 20:24:06,506 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 99 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:06,507 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 40 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:06,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-04-06 20:24:06,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 270. [2022-04-06 20:24:06,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 262 states have (on average 1.1870229007633588) internal successors, (311), 263 states have internal predecessors, (311), 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:24:06,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 318 transitions. [2022-04-06 20:24:06,537 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 318 transitions. Word has length 137 [2022-04-06 20:24:06,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:06,538 INFO L478 AbstractCegarLoop]: Abstraction has 270 states and 318 transitions. [2022-04-06 20:24:06,538 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.3043478260869565) internal successors, (76), 22 states have internal predecessors, (76), 2 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:24:06,538 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 318 transitions. [2022-04-06 20:24:06,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-04-06 20:24:06,539 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:06,539 INFO L499 BasicCegarLoop]: trace histogram [40, 40, 38, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:06,565 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:24:06,755 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,SelfDestructingSolverStorable25 [2022-04-06 20:24:06,755 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:06,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:06,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1390084928, now seen corresponding path program 31 times [2022-04-06 20:24:06,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:06,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1561629967] [2022-04-06 20:24:06,761 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:06,761 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:06,761 INFO L85 PathProgramCache]: Analyzing trace with hash -1390084928, now seen corresponding path program 32 times [2022-04-06 20:24:06,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:06,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512001166] [2022-04-06 20:24:06,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:06,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:06,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:06,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:06,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:06,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:24:06,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:06,941 INFO L134 CoverageAnalysis]: Checked inductivity of 2427 backedges. 1244 proven. 590 refuted. 0 times theorem prover too weak. 593 trivial. 0 not checked. [2022-04-06 20:24:06,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:06,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512001166] [2022-04-06 20:24:06,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512001166] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:06,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666495676] [2022-04-06 20:24:06,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:24:06,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:06,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:06,942 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:24:06,943 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:24:06,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:24:06,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:06,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-06 20:24:06,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:07,137 INFO L134 CoverageAnalysis]: Checked inductivity of 2427 backedges. 1242 proven. 590 refuted. 0 times theorem prover too weak. 595 trivial. 0 not checked. [2022-04-06 20:24:07,138 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:07,708 INFO L134 CoverageAnalysis]: Checked inductivity of 2427 backedges. 1244 proven. 590 refuted. 0 times theorem prover too weak. 593 trivial. 0 not checked. [2022-04-06 20:24:07,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666495676] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:07,708 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:07,708 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:24:07,708 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:07,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1561629967] [2022-04-06 20:24:07,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1561629967] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:07,709 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:07,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:24:07,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569680986] [2022-04-06 20:24:07,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:07,709 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:24:07,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:07,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:24:07,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=992, Invalid=1078, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:24:07,710 INFO L87 Difference]: Start difference. First operand 270 states and 318 transitions. Second operand has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 23 states have internal predecessors, (79), 2 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:24:07,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:07,836 INFO L93 Difference]: Finished difference Result 437 states and 520 transitions. [2022-04-06 20:24:07,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:24:07,837 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 23 states have internal predecessors, (79), 2 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 143 [2022-04-06 20:24:07,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:07,838 INFO L225 Difference]: With dead ends: 437 [2022-04-06 20:24:07,839 INFO L226 Difference]: Without dead ends: 296 [2022-04-06 20:24:07,840 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 268 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=992, Invalid=1078, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:24:07,841 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 122 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:07,841 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 25 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:07,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2022-04-06 20:24:07,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 282. [2022-04-06 20:24:07,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 274 states have (on average 1.186131386861314) internal successors, (325), 275 states have internal predecessors, (325), 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:24:07,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 332 transitions. [2022-04-06 20:24:07,873 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 332 transitions. Word has length 143 [2022-04-06 20:24:07,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:07,873 INFO L478 AbstractCegarLoop]: Abstraction has 282 states and 332 transitions. [2022-04-06 20:24:07,873 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 23 states have internal predecessors, (79), 2 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:24:07,874 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 332 transitions. [2022-04-06 20:24:07,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-04-06 20:24:07,874 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:07,874 INFO L499 BasicCegarLoop]: trace histogram [42, 42, 40, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:07,893 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:24:08,090 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,SelfDestructingSolverStorable26 [2022-04-06 20:24:08,091 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:08,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:08,091 INFO L85 PathProgramCache]: Analyzing trace with hash -657030236, now seen corresponding path program 33 times [2022-04-06 20:24:08,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:08,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1975334668] [2022-04-06 20:24:08,096 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:08,097 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:08,097 INFO L85 PathProgramCache]: Analyzing trace with hash -657030236, now seen corresponding path program 34 times [2022-04-06 20:24:08,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:08,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877910945] [2022-04-06 20:24:08,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:08,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:08,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:08,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:08,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:08,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:24:08,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:08,301 INFO L134 CoverageAnalysis]: Checked inductivity of 2674 backedges. 1369 proven. 651 refuted. 0 times theorem prover too weak. 654 trivial. 0 not checked. [2022-04-06 20:24:08,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:08,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877910945] [2022-04-06 20:24:08,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877910945] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:08,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189714743] [2022-04-06 20:24:08,301 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:24:08,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:08,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:08,304 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:24:08,304 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:24:08,348 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:24:08,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:08,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 20:24:08,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:08,518 INFO L134 CoverageAnalysis]: Checked inductivity of 2674 backedges. 1367 proven. 651 refuted. 0 times theorem prover too weak. 656 trivial. 0 not checked. [2022-04-06 20:24:08,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:09,112 INFO L134 CoverageAnalysis]: Checked inductivity of 2674 backedges. 1369 proven. 651 refuted. 0 times theorem prover too weak. 654 trivial. 0 not checked. [2022-04-06 20:24:09,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189714743] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:09,112 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:09,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:24:09,112 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:09,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1975334668] [2022-04-06 20:24:09,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1975334668] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:09,113 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:09,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:24:09,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676554549] [2022-04-06 20:24:09,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:09,113 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:24:09,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:09,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:24:09,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1083, Invalid=1173, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:24:09,114 INFO L87 Difference]: Start difference. First operand 282 states and 332 transitions. Second operand has 25 states, 25 states have (on average 3.28) internal successors, (82), 24 states have internal predecessors, (82), 2 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:24:09,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:09,275 INFO L93 Difference]: Finished difference Result 455 states and 541 transitions. [2022-04-06 20:24:09,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:24:09,275 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.28) internal successors, (82), 24 states have internal predecessors, (82), 2 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 149 [2022-04-06 20:24:09,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:09,276 INFO L225 Difference]: With dead ends: 455 [2022-04-06 20:24:09,276 INFO L226 Difference]: Without dead ends: 308 [2022-04-06 20:24:09,277 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 279 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1083, Invalid=1173, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:24:09,277 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 101 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:09,277 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 50 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:09,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2022-04-06 20:24:09,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 294. [2022-04-06 20:24:09,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 286 states have (on average 1.1853146853146854) internal successors, (339), 287 states have internal predecessors, (339), 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:24:09,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 346 transitions. [2022-04-06 20:24:09,312 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 346 transitions. Word has length 149 [2022-04-06 20:24:09,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:09,312 INFO L478 AbstractCegarLoop]: Abstraction has 294 states and 346 transitions. [2022-04-06 20:24:09,312 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.28) internal successors, (82), 24 states have internal predecessors, (82), 2 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:24:09,312 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 346 transitions. [2022-04-06 20:24:09,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-04-06 20:24:09,313 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:09,313 INFO L499 BasicCegarLoop]: trace histogram [44, 44, 42, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:09,342 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:24:09,529 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,SelfDestructingSolverStorable27 [2022-04-06 20:24:09,530 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:09,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:09,530 INFO L85 PathProgramCache]: Analyzing trace with hash 2030571648, now seen corresponding path program 35 times [2022-04-06 20:24:09,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:09,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1247418295] [2022-04-06 20:24:09,536 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:09,537 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:09,537 INFO L85 PathProgramCache]: Analyzing trace with hash 2030571648, now seen corresponding path program 36 times [2022-04-06 20:24:09,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:09,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711447215] [2022-04-06 20:24:09,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:09,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:09,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:09,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:09,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:09,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:24:09,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:09,754 INFO L134 CoverageAnalysis]: Checked inductivity of 2933 backedges. 1500 proven. 715 refuted. 0 times theorem prover too weak. 718 trivial. 0 not checked. [2022-04-06 20:24:09,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:09,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711447215] [2022-04-06 20:24:09,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711447215] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:09,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008142788] [2022-04-06 20:24:09,754 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:24:09,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:09,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:09,755 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:24:09,756 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:24:09,790 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:24:09,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:09,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:24:09,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:10,342 INFO L134 CoverageAnalysis]: Checked inductivity of 2933 backedges. 66 proven. 1501 refuted. 0 times theorem prover too weak. 1366 trivial. 0 not checked. [2022-04-06 20:24:10,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:10,653 INFO L134 CoverageAnalysis]: Checked inductivity of 2933 backedges. 5 proven. 131 refuted. 0 times theorem prover too weak. 2797 trivial. 0 not checked. [2022-04-06 20:24:10,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008142788] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:10,654 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:10,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 10, 8] total 38 [2022-04-06 20:24:10,654 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:10,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1247418295] [2022-04-06 20:24:10,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1247418295] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:10,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:10,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:24:10,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117037717] [2022-04-06 20:24:10,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:10,654 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:24:10,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:10,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:24:10,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=393, Invalid=1013, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:24:10,655 INFO L87 Difference]: Start difference. First operand 294 states and 346 transitions. Second operand has 26 states, 26 states have (on average 3.269230769230769) internal successors, (85), 25 states have internal predecessors, (85), 2 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:24:10,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:10,800 INFO L93 Difference]: Finished difference Result 473 states and 562 transitions. [2022-04-06 20:24:10,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:24:10,800 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.269230769230769) internal successors, (85), 25 states have internal predecessors, (85), 2 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 155 [2022-04-06 20:24:10,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:10,801 INFO L225 Difference]: With dead ends: 473 [2022-04-06 20:24:10,801 INFO L226 Difference]: Without dead ends: 320 [2022-04-06 20:24:10,805 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 299 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=393, Invalid=1013, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:24:10,808 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 109 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:10,809 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 45 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:10,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2022-04-06 20:24:10,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 306. [2022-04-06 20:24:10,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 298 states have (on average 1.1845637583892616) internal successors, (353), 299 states have internal predecessors, (353), 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:24:10,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 360 transitions. [2022-04-06 20:24:10,855 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 360 transitions. Word has length 155 [2022-04-06 20:24:10,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:10,855 INFO L478 AbstractCegarLoop]: Abstraction has 306 states and 360 transitions. [2022-04-06 20:24:10,855 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.269230769230769) internal successors, (85), 25 states have internal predecessors, (85), 2 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:24:10,855 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 360 transitions. [2022-04-06 20:24:10,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-04-06 20:24:10,856 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:10,856 INFO L499 BasicCegarLoop]: trace histogram [46, 46, 44, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:10,875 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:24:11,071 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,SelfDestructingSolverStorable28 [2022-04-06 20:24:11,072 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:11,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:11,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1189381220, now seen corresponding path program 37 times [2022-04-06 20:24:11,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:11,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1600513664] [2022-04-06 20:24:11,078 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:11,078 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:11,078 INFO L85 PathProgramCache]: Analyzing trace with hash 1189381220, now seen corresponding path program 38 times [2022-04-06 20:24:11,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:11,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626651694] [2022-04-06 20:24:11,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:11,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:11,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:11,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:11,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:11,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:24:11,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:11,324 INFO L134 CoverageAnalysis]: Checked inductivity of 3204 backedges. 1637 proven. 782 refuted. 0 times theorem prover too weak. 785 trivial. 0 not checked. [2022-04-06 20:24:11,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:11,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626651694] [2022-04-06 20:24:11,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626651694] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:11,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177689019] [2022-04-06 20:24:11,325 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:24:11,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:11,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:11,326 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:24:11,327 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:24:11,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:24:11,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:11,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 20:24:11,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:11,541 INFO L134 CoverageAnalysis]: Checked inductivity of 3204 backedges. 1635 proven. 782 refuted. 0 times theorem prover too weak. 787 trivial. 0 not checked. [2022-04-06 20:24:11,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:12,206 INFO L134 CoverageAnalysis]: Checked inductivity of 3204 backedges. 1637 proven. 782 refuted. 0 times theorem prover too weak. 785 trivial. 0 not checked. [2022-04-06 20:24:12,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177689019] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:12,206 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:12,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:24:12,206 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:12,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1600513664] [2022-04-06 20:24:12,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1600513664] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:12,206 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:12,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:24:12,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729030955] [2022-04-06 20:24:12,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:12,207 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:24:12,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:12,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:24:12,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1277, Invalid=1375, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:24:12,208 INFO L87 Difference]: Start difference. First operand 306 states and 360 transitions. Second operand has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 2 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:24:12,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:12,340 INFO L93 Difference]: Finished difference Result 491 states and 583 transitions. [2022-04-06 20:24:12,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:24:12,340 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 2 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 161 [2022-04-06 20:24:12,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:12,341 INFO L225 Difference]: With dead ends: 491 [2022-04-06 20:24:12,341 INFO L226 Difference]: Without dead ends: 332 [2022-04-06 20:24:12,342 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1277, Invalid=1375, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:24:12,342 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 111 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:12,343 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 40 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:12,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2022-04-06 20:24:12,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 318. [2022-04-06 20:24:12,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 310 states have (on average 1.1838709677419355) internal successors, (367), 311 states have internal predecessors, (367), 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:24:12,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 374 transitions. [2022-04-06 20:24:12,397 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 374 transitions. Word has length 161 [2022-04-06 20:24:12,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:12,397 INFO L478 AbstractCegarLoop]: Abstraction has 318 states and 374 transitions. [2022-04-06 20:24:12,397 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 2 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:24:12,398 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 374 transitions. [2022-04-06 20:24:12,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-04-06 20:24:12,398 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:12,399 INFO L499 BasicCegarLoop]: trace histogram [48, 48, 46, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:12,418 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:24:12,615 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:12,615 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:12,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:12,616 INFO L85 PathProgramCache]: Analyzing trace with hash -220945344, now seen corresponding path program 39 times [2022-04-06 20:24:12,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:12,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1706757607] [2022-04-06 20:24:12,624 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:12,624 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:12,624 INFO L85 PathProgramCache]: Analyzing trace with hash -220945344, now seen corresponding path program 40 times [2022-04-06 20:24:12,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:12,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740448260] [2022-04-06 20:24:12,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:12,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:12,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:12,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:12,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:12,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:24:12,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:12,860 INFO L134 CoverageAnalysis]: Checked inductivity of 3487 backedges. 1780 proven. 852 refuted. 0 times theorem prover too weak. 855 trivial. 0 not checked. [2022-04-06 20:24:12,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:12,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740448260] [2022-04-06 20:24:12,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740448260] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:12,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712186889] [2022-04-06 20:24:12,860 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:24:12,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:12,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:12,863 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:24:12,864 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:24:12,911 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:24:12,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:12,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-06 20:24:12,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:13,110 INFO L134 CoverageAnalysis]: Checked inductivity of 3487 backedges. 1778 proven. 852 refuted. 0 times theorem prover too weak. 857 trivial. 0 not checked. [2022-04-06 20:24:13,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:13,807 INFO L134 CoverageAnalysis]: Checked inductivity of 3487 backedges. 1780 proven. 852 refuted. 0 times theorem prover too weak. 855 trivial. 0 not checked. [2022-04-06 20:24:13,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712186889] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:13,807 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:13,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:24:13,808 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:13,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1706757607] [2022-04-06 20:24:13,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1706757607] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:13,808 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:13,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:24:13,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774162882] [2022-04-06 20:24:13,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:13,808 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:24:13,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:13,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:24:13,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1380, Invalid=1482, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:24:13,809 INFO L87 Difference]: Start difference. First operand 318 states and 374 transitions. Second operand has 28 states, 28 states have (on average 3.25) internal successors, (91), 27 states have internal predecessors, (91), 2 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:24:13,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:13,957 INFO L93 Difference]: Finished difference Result 509 states and 604 transitions. [2022-04-06 20:24:13,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:24:13,958 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.25) internal successors, (91), 27 states have internal predecessors, (91), 2 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 167 [2022-04-06 20:24:13,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:13,959 INFO L225 Difference]: With dead ends: 509 [2022-04-06 20:24:13,959 INFO L226 Difference]: Without dead ends: 344 [2022-04-06 20:24:13,960 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 364 GetRequests, 312 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1380, Invalid=1482, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:24:13,960 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 118 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:13,960 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 50 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:13,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2022-04-06 20:24:14,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 330. [2022-04-06 20:24:14,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 322 states have (on average 1.1832298136645962) internal successors, (381), 323 states have internal predecessors, (381), 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:24:14,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 388 transitions. [2022-04-06 20:24:14,005 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 388 transitions. Word has length 167 [2022-04-06 20:24:14,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:14,005 INFO L478 AbstractCegarLoop]: Abstraction has 330 states and 388 transitions. [2022-04-06 20:24:14,006 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.25) internal successors, (91), 27 states have internal predecessors, (91), 2 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:24:14,006 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 388 transitions. [2022-04-06 20:24:14,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-04-06 20:24:14,007 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:14,007 INFO L499 BasicCegarLoop]: trace histogram [50, 50, 48, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:14,023 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-04-06 20:24:14,223 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:14,224 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:14,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:14,224 INFO L85 PathProgramCache]: Analyzing trace with hash 1165640996, now seen corresponding path program 41 times [2022-04-06 20:24:14,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:14,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [582931398] [2022-04-06 20:24:14,231 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:14,231 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:14,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1165640996, now seen corresponding path program 42 times [2022-04-06 20:24:14,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:14,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826461622] [2022-04-06 20:24:14,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:14,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:14,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:14,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:14,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:14,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:24:14,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:14,504 INFO L134 CoverageAnalysis]: Checked inductivity of 3782 backedges. 1929 proven. 925 refuted. 0 times theorem prover too weak. 928 trivial. 0 not checked. [2022-04-06 20:24:14,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:14,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826461622] [2022-04-06 20:24:14,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826461622] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:14,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537772096] [2022-04-06 20:24:14,505 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:24:14,505 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:14,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:14,506 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:24:14,506 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:24:14,540 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:24:14,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:14,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:24:14,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:15,156 INFO L134 CoverageAnalysis]: Checked inductivity of 3782 backedges. 75 proven. 1930 refuted. 0 times theorem prover too weak. 1777 trivial. 0 not checked. [2022-04-06 20:24:15,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:15,503 INFO L134 CoverageAnalysis]: Checked inductivity of 3782 backedges. 5 proven. 149 refuted. 0 times theorem prover too weak. 3628 trivial. 0 not checked. [2022-04-06 20:24:15,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537772096] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:15,504 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:15,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 10, 8] total 41 [2022-04-06 20:24:15,504 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:15,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [582931398] [2022-04-06 20:24:15,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [582931398] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:15,504 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:15,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:24:15,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483275340] [2022-04-06 20:24:15,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:15,505 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:24:15,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:15,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:24:15,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=477, Invalid=1163, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 20:24:15,505 INFO L87 Difference]: Start difference. First operand 330 states and 388 transitions. Second operand has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 2 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:24:15,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:15,654 INFO L93 Difference]: Finished difference Result 527 states and 625 transitions. [2022-04-06 20:24:15,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:24:15,654 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 2 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 173 [2022-04-06 20:24:15,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:15,655 INFO L225 Difference]: With dead ends: 527 [2022-04-06 20:24:15,655 INFO L226 Difference]: Without dead ends: 356 [2022-04-06 20:24:15,656 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 335 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=477, Invalid=1163, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 20:24:15,656 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 142 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:15,656 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 30 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:15,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-04-06 20:24:15,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 342. [2022-04-06 20:24:15,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 334 states have (on average 1.1826347305389222) internal successors, (395), 335 states have internal predecessors, (395), 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:24:15,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 402 transitions. [2022-04-06 20:24:15,711 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 402 transitions. Word has length 173 [2022-04-06 20:24:15,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:15,711 INFO L478 AbstractCegarLoop]: Abstraction has 342 states and 402 transitions. [2022-04-06 20:24:15,711 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 2 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:24:15,711 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 402 transitions. [2022-04-06 20:24:15,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-04-06 20:24:15,712 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:15,712 INFO L499 BasicCegarLoop]: trace histogram [52, 52, 50, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:15,728 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:24:15,928 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,SelfDestructingSolverStorable31 [2022-04-06 20:24:15,928 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:15,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:15,928 INFO L85 PathProgramCache]: Analyzing trace with hash 1827846144, now seen corresponding path program 43 times [2022-04-06 20:24:15,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:15,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1838003190] [2022-04-06 20:24:15,935 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:15,935 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:15,935 INFO L85 PathProgramCache]: Analyzing trace with hash 1827846144, now seen corresponding path program 44 times [2022-04-06 20:24:15,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:15,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595541224] [2022-04-06 20:24:15,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:15,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:15,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:16,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:16,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:16,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:24:16,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:16,199 INFO L134 CoverageAnalysis]: Checked inductivity of 4089 backedges. 2084 proven. 1001 refuted. 0 times theorem prover too weak. 1004 trivial. 0 not checked. [2022-04-06 20:24:16,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:16,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595541224] [2022-04-06 20:24:16,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595541224] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:16,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339471443] [2022-04-06 20:24:16,199 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:24:16,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:16,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:16,200 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:24:16,201 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:24:16,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:24:16,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:16,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-06 20:24:16,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:16,443 INFO L134 CoverageAnalysis]: Checked inductivity of 4089 backedges. 2082 proven. 1001 refuted. 0 times theorem prover too weak. 1006 trivial. 0 not checked. [2022-04-06 20:24:16,443 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:17,243 INFO L134 CoverageAnalysis]: Checked inductivity of 4089 backedges. 2084 proven. 1001 refuted. 0 times theorem prover too weak. 1004 trivial. 0 not checked. [2022-04-06 20:24:17,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339471443] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:17,244 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:17,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:24:17,244 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:17,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1838003190] [2022-04-06 20:24:17,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1838003190] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:17,244 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:17,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:24:17,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072239349] [2022-04-06 20:24:17,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:17,244 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:24:17,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:17,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:24:17,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1598, Invalid=1708, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:24:17,246 INFO L87 Difference]: Start difference. First operand 342 states and 402 transitions. Second operand has 30 states, 30 states have (on average 3.2333333333333334) internal successors, (97), 29 states have internal predecessors, (97), 2 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:24:17,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:17,406 INFO L93 Difference]: Finished difference Result 545 states and 646 transitions. [2022-04-06 20:24:17,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:24:17,407 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.2333333333333334) internal successors, (97), 29 states have internal predecessors, (97), 2 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 179 [2022-04-06 20:24:17,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:17,408 INFO L225 Difference]: With dead ends: 545 [2022-04-06 20:24:17,408 INFO L226 Difference]: Without dead ends: 368 [2022-04-06 20:24:17,409 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 334 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1598, Invalid=1708, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:24:17,409 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 146 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:17,409 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 35 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:17,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2022-04-06 20:24:17,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 354. [2022-04-06 20:24:17,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 346 states have (on average 1.1820809248554913) internal successors, (409), 347 states have internal predecessors, (409), 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:24:17,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 416 transitions. [2022-04-06 20:24:17,462 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 416 transitions. Word has length 179 [2022-04-06 20:24:17,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:17,462 INFO L478 AbstractCegarLoop]: Abstraction has 354 states and 416 transitions. [2022-04-06 20:24:17,462 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.2333333333333334) internal successors, (97), 29 states have internal predecessors, (97), 2 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:24:17,462 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 416 transitions. [2022-04-06 20:24:17,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-04-06 20:24:17,463 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:17,463 INFO L499 BasicCegarLoop]: trace histogram [54, 54, 52, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:17,479 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-04-06 20:24:17,679 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:17,679 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:17,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:17,679 INFO L85 PathProgramCache]: Analyzing trace with hash 22005220, now seen corresponding path program 45 times [2022-04-06 20:24:17,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:17,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1173476843] [2022-04-06 20:24:17,686 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:17,687 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:17,687 INFO L85 PathProgramCache]: Analyzing trace with hash 22005220, now seen corresponding path program 46 times [2022-04-06 20:24:17,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:17,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898110620] [2022-04-06 20:24:17,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:17,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:17,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:17,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:17,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:17,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:24:17,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:17,989 INFO L134 CoverageAnalysis]: Checked inductivity of 4408 backedges. 2245 proven. 1080 refuted. 0 times theorem prover too weak. 1083 trivial. 0 not checked. [2022-04-06 20:24:17,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:17,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898110620] [2022-04-06 20:24:17,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898110620] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:17,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145874406] [2022-04-06 20:24:17,989 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:24:17,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:17,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:17,990 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:24:17,991 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:24:18,039 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:24:18,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:18,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:24:18,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:18,256 INFO L134 CoverageAnalysis]: Checked inductivity of 4408 backedges. 2243 proven. 1080 refuted. 0 times theorem prover too weak. 1085 trivial. 0 not checked. [2022-04-06 20:24:18,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:19,103 INFO L134 CoverageAnalysis]: Checked inductivity of 4408 backedges. 2245 proven. 1080 refuted. 0 times theorem prover too weak. 1083 trivial. 0 not checked. [2022-04-06 20:24:19,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145874406] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:19,104 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:19,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:24:19,104 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:19,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1173476843] [2022-04-06 20:24:19,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1173476843] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:19,104 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:19,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:24:19,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047204635] [2022-04-06 20:24:19,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:19,104 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:24:19,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:19,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:24:19,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1713, Invalid=1827, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:24:19,105 INFO L87 Difference]: Start difference. First operand 354 states and 416 transitions. Second operand has 31 states, 31 states have (on average 3.225806451612903) internal successors, (100), 30 states have internal predecessors, (100), 2 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:24:19,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:19,287 INFO L93 Difference]: Finished difference Result 563 states and 667 transitions. [2022-04-06 20:24:19,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:24:19,288 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.225806451612903) internal successors, (100), 30 states have internal predecessors, (100), 2 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 185 [2022-04-06 20:24:19,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:19,289 INFO L225 Difference]: With dead ends: 563 [2022-04-06 20:24:19,289 INFO L226 Difference]: Without dead ends: 380 [2022-04-06 20:24:19,290 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 345 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1713, Invalid=1827, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:24:19,290 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 122 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:19,291 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 60 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:19,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2022-04-06 20:24:19,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 366. [2022-04-06 20:24:19,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 358 states have (on average 1.181564245810056) internal successors, (423), 359 states have internal predecessors, (423), 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:24:19,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 430 transitions. [2022-04-06 20:24:19,355 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 430 transitions. Word has length 185 [2022-04-06 20:24:19,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:19,355 INFO L478 AbstractCegarLoop]: Abstraction has 366 states and 430 transitions. [2022-04-06 20:24:19,355 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.225806451612903) internal successors, (100), 30 states have internal predecessors, (100), 2 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:24:19,355 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 430 transitions. [2022-04-06 20:24:19,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2022-04-06 20:24:19,356 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:19,356 INFO L499 BasicCegarLoop]: trace histogram [56, 56, 54, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:19,372 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-04-06 20:24:19,567 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:19,567 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:19,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:19,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1077261376, now seen corresponding path program 47 times [2022-04-06 20:24:19,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:19,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [625343388] [2022-04-06 20:24:19,575 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:19,576 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:19,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1077261376, now seen corresponding path program 48 times [2022-04-06 20:24:19,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:19,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116382412] [2022-04-06 20:24:19,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:19,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:19,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:19,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:19,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:19,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:24:19,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:19,910 INFO L134 CoverageAnalysis]: Checked inductivity of 4739 backedges. 2412 proven. 1162 refuted. 0 times theorem prover too weak. 1165 trivial. 0 not checked. [2022-04-06 20:24:19,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:19,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116382412] [2022-04-06 20:24:19,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116382412] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:19,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32789748] [2022-04-06 20:24:19,910 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:24:19,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:19,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:19,911 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:24:19,934 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:24:19,948 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:24:19,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:19,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:24:19,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:20,574 INFO L134 CoverageAnalysis]: Checked inductivity of 4739 backedges. 84 proven. 2413 refuted. 0 times theorem prover too weak. 2242 trivial. 0 not checked. [2022-04-06 20:24:20,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:20,945 INFO L134 CoverageAnalysis]: Checked inductivity of 4739 backedges. 5 proven. 167 refuted. 0 times theorem prover too weak. 4567 trivial. 0 not checked. [2022-04-06 20:24:20,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32789748] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:20,946 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:20,946 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 10, 8] total 44 [2022-04-06 20:24:20,946 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:20,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [625343388] [2022-04-06 20:24:20,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [625343388] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:20,946 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:20,946 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:24:20,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840403325] [2022-04-06 20:24:20,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:20,946 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:24:20,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:20,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:24:20,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=570, Invalid=1322, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:24:20,947 INFO L87 Difference]: Start difference. First operand 366 states and 430 transitions. Second operand has 32 states, 32 states have (on average 3.21875) internal successors, (103), 31 states have internal predecessors, (103), 2 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:24:21,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:21,116 INFO L93 Difference]: Finished difference Result 581 states and 688 transitions. [2022-04-06 20:24:21,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:24:21,116 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.21875) internal successors, (103), 31 states have internal predecessors, (103), 2 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 191 [2022-04-06 20:24:21,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:21,117 INFO L225 Difference]: With dead ends: 581 [2022-04-06 20:24:21,117 INFO L226 Difference]: Without dead ends: 392 [2022-04-06 20:24:21,118 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 416 GetRequests, 371 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=570, Invalid=1322, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:24:21,118 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 145 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:21,118 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 45 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:21,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2022-04-06 20:24:21,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 378. [2022-04-06 20:24:21,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 370 states have (on average 1.181081081081081) internal successors, (437), 371 states have internal predecessors, (437), 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:24:21,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 444 transitions. [2022-04-06 20:24:21,186 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 444 transitions. Word has length 191 [2022-04-06 20:24:21,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:21,186 INFO L478 AbstractCegarLoop]: Abstraction has 378 states and 444 transitions. [2022-04-06 20:24:21,186 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 3.21875) internal successors, (103), 31 states have internal predecessors, (103), 2 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:24:21,186 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 444 transitions. [2022-04-06 20:24:21,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-04-06 20:24:21,187 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:21,187 INFO L499 BasicCegarLoop]: trace histogram [58, 58, 56, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:21,203 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-04-06 20:24:21,392 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,SelfDestructingSolverStorable34 [2022-04-06 20:24:21,393 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:21,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:21,393 INFO L85 PathProgramCache]: Analyzing trace with hash 823985828, now seen corresponding path program 49 times [2022-04-06 20:24:21,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:21,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1047502299] [2022-04-06 20:24:21,401 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:21,401 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:21,401 INFO L85 PathProgramCache]: Analyzing trace with hash 823985828, now seen corresponding path program 50 times [2022-04-06 20:24:21,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:21,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56418522] [2022-04-06 20:24:21,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:21,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:21,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:21,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:21,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:21,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:24:21,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:21,726 INFO L134 CoverageAnalysis]: Checked inductivity of 5082 backedges. 2585 proven. 1247 refuted. 0 times theorem prover too weak. 1250 trivial. 0 not checked. [2022-04-06 20:24:21,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:21,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56418522] [2022-04-06 20:24:21,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56418522] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:21,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674747486] [2022-04-06 20:24:21,726 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:24:21,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:21,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:21,727 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:24:21,728 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:24:21,776 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:24:21,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:21,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:24:21,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:21,980 INFO L134 CoverageAnalysis]: Checked inductivity of 5082 backedges. 2583 proven. 1247 refuted. 0 times theorem prover too weak. 1252 trivial. 0 not checked. [2022-04-06 20:24:21,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:22,921 INFO L134 CoverageAnalysis]: Checked inductivity of 5082 backedges. 2585 proven. 1247 refuted. 0 times theorem prover too weak. 1250 trivial. 0 not checked. [2022-04-06 20:24:22,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674747486] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:22,922 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:22,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:24:22,922 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:22,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1047502299] [2022-04-06 20:24:22,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1047502299] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:22,922 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:22,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:24:22,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719624510] [2022-04-06 20:24:22,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:22,923 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:24:22,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:22,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:24:22,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1955, Invalid=2077, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:24:22,924 INFO L87 Difference]: Start difference. First operand 378 states and 444 transitions. Second operand has 33 states, 33 states have (on average 3.212121212121212) internal successors, (106), 32 states have internal predecessors, (106), 2 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:24:23,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:23,124 INFO L93 Difference]: Finished difference Result 599 states and 709 transitions. [2022-04-06 20:24:23,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:24:23,125 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.212121212121212) internal successors, (106), 32 states have internal predecessors, (106), 2 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 197 [2022-04-06 20:24:23,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:23,126 INFO L225 Difference]: With dead ends: 599 [2022-04-06 20:24:23,126 INFO L226 Difference]: Without dead ends: 404 [2022-04-06 20:24:23,127 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 429 GetRequests, 367 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1955, Invalid=2077, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:24:23,128 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 176 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:23,128 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 40 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:23,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-04-06 20:24:23,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 390. [2022-04-06 20:24:23,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 382 states have (on average 1.1806282722513088) internal successors, (451), 383 states have internal predecessors, (451), 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:24:23,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 458 transitions. [2022-04-06 20:24:23,194 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 458 transitions. Word has length 197 [2022-04-06 20:24:23,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:23,195 INFO L478 AbstractCegarLoop]: Abstraction has 390 states and 458 transitions. [2022-04-06 20:24:23,195 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 3.212121212121212) internal successors, (106), 32 states have internal predecessors, (106), 2 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:24:23,195 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 458 transitions. [2022-04-06 20:24:23,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-04-06 20:24:23,196 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:23,196 INFO L499 BasicCegarLoop]: trace histogram [60, 60, 58, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:23,214 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:24:23,400 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,SelfDestructingSolverStorable35 [2022-04-06 20:24:23,400 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:23,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:23,400 INFO L85 PathProgramCache]: Analyzing trace with hash -909942912, now seen corresponding path program 51 times [2022-04-06 20:24:23,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:23,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1330979642] [2022-04-06 20:24:23,408 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:23,409 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:23,409 INFO L85 PathProgramCache]: Analyzing trace with hash -909942912, now seen corresponding path program 52 times [2022-04-06 20:24:23,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:23,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426983919] [2022-04-06 20:24:23,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:23,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:23,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:23,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:23,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:23,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:24:23,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:23,744 INFO L134 CoverageAnalysis]: Checked inductivity of 5437 backedges. 2764 proven. 1335 refuted. 0 times theorem prover too weak. 1338 trivial. 0 not checked. [2022-04-06 20:24:23,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:23,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426983919] [2022-04-06 20:24:23,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426983919] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:23,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068592536] [2022-04-06 20:24:23,744 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:24:23,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:23,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:23,745 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:24:23,748 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:24:23,800 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:24:23,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:23,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-06 20:24:23,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:24,023 INFO L134 CoverageAnalysis]: Checked inductivity of 5437 backedges. 2762 proven. 1335 refuted. 0 times theorem prover too weak. 1340 trivial. 0 not checked. [2022-04-06 20:24:24,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:25,032 INFO L134 CoverageAnalysis]: Checked inductivity of 5437 backedges. 2764 proven. 1335 refuted. 0 times theorem prover too weak. 1338 trivial. 0 not checked. [2022-04-06 20:24:25,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068592536] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:25,033 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:25,033 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:24:25,033 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:25,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1330979642] [2022-04-06 20:24:25,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1330979642] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:25,033 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:25,033 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:24:25,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830167303] [2022-04-06 20:24:25,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:25,034 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:24:25,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:25,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:24:25,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2082, Invalid=2208, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:24:25,039 INFO L87 Difference]: Start difference. First operand 390 states and 458 transitions. Second operand has 34 states, 34 states have (on average 3.2058823529411766) internal successors, (109), 33 states have internal predecessors, (109), 2 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:24:25,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:25,238 INFO L93 Difference]: Finished difference Result 617 states and 730 transitions. [2022-04-06 20:24:25,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:24:25,238 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.2058823529411766) internal successors, (109), 33 states have internal predecessors, (109), 2 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 203 [2022-04-06 20:24:25,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:25,239 INFO L225 Difference]: With dead ends: 617 [2022-04-06 20:24:25,239 INFO L226 Difference]: Without dead ends: 416 [2022-04-06 20:24:25,246 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 378 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2082, Invalid=2208, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:24:25,247 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 183 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:25,247 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 35 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:25,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2022-04-06 20:24:25,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 402. [2022-04-06 20:24:25,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 394 states have (on average 1.1802030456852792) internal successors, (465), 395 states have internal predecessors, (465), 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:24:25,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 472 transitions. [2022-04-06 20:24:25,319 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 472 transitions. Word has length 203 [2022-04-06 20:24:25,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:25,319 INFO L478 AbstractCegarLoop]: Abstraction has 402 states and 472 transitions. [2022-04-06 20:24:25,319 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.2058823529411766) internal successors, (109), 33 states have internal predecessors, (109), 2 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:24:25,319 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 472 transitions. [2022-04-06 20:24:25,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2022-04-06 20:24:25,320 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:25,320 INFO L499 BasicCegarLoop]: trace histogram [62, 62, 60, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:25,336 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-04-06 20:24:25,521 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,SelfDestructingSolverStorable36 [2022-04-06 20:24:25,521 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:25,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:25,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1785067676, now seen corresponding path program 53 times [2022-04-06 20:24:25,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:25,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [849204175] [2022-04-06 20:24:25,531 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:25,531 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:25,531 INFO L85 PathProgramCache]: Analyzing trace with hash -1785067676, now seen corresponding path program 54 times [2022-04-06 20:24:25,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:25,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444670077] [2022-04-06 20:24:25,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:25,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:25,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:25,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:25,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:25,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:24:25,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:25,893 INFO L134 CoverageAnalysis]: Checked inductivity of 5804 backedges. 2949 proven. 1426 refuted. 0 times theorem prover too weak. 1429 trivial. 0 not checked. [2022-04-06 20:24:25,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:25,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444670077] [2022-04-06 20:24:25,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444670077] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:25,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118029814] [2022-04-06 20:24:25,894 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:24:25,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:25,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:25,895 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:24:25,895 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:24:25,929 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:24:25,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:25,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:24:25,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:26,605 INFO L134 CoverageAnalysis]: Checked inductivity of 5804 backedges. 93 proven. 2950 refuted. 0 times theorem prover too weak. 2761 trivial. 0 not checked. [2022-04-06 20:24:26,605 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:27,019 INFO L134 CoverageAnalysis]: Checked inductivity of 5804 backedges. 5 proven. 185 refuted. 0 times theorem prover too weak. 5614 trivial. 0 not checked. [2022-04-06 20:24:27,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118029814] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:27,020 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:27,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 10, 8] total 47 [2022-04-06 20:24:27,020 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:27,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [849204175] [2022-04-06 20:24:27,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [849204175] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:27,020 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:27,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2022-04-06 20:24:27,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508478872] [2022-04-06 20:24:27,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:27,020 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-04-06 20:24:27,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:27,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-04-06 20:24:27,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=672, Invalid=1490, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:24:27,021 INFO L87 Difference]: Start difference. First operand 402 states and 472 transitions. Second operand has 35 states, 35 states have (on average 3.2) internal successors, (112), 34 states have internal predecessors, (112), 2 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:24:27,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:27,232 INFO L93 Difference]: Finished difference Result 635 states and 751 transitions. [2022-04-06 20:24:27,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:24:27,232 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.2) internal successors, (112), 34 states have internal predecessors, (112), 2 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 209 [2022-04-06 20:24:27,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:27,234 INFO L225 Difference]: With dead ends: 635 [2022-04-06 20:24:27,234 INFO L226 Difference]: Without dead ends: 428 [2022-04-06 20:24:27,234 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 407 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=672, Invalid=1490, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:24:27,234 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 164 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:27,235 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 45 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:27,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2022-04-06 20:24:27,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 414. [2022-04-06 20:24:27,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 406 states have (on average 1.1798029556650247) internal successors, (479), 407 states have internal predecessors, (479), 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:24:27,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 486 transitions. [2022-04-06 20:24:27,311 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 486 transitions. Word has length 209 [2022-04-06 20:24:27,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:27,311 INFO L478 AbstractCegarLoop]: Abstraction has 414 states and 486 transitions. [2022-04-06 20:24:27,311 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.2) internal successors, (112), 34 states have internal predecessors, (112), 2 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:24:27,311 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 486 transitions. [2022-04-06 20:24:27,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2022-04-06 20:24:27,312 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:27,313 INFO L499 BasicCegarLoop]: trace histogram [64, 64, 62, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:27,328 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:24:27,527 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:27,527 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:27,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:27,528 INFO L85 PathProgramCache]: Analyzing trace with hash -280628416, now seen corresponding path program 55 times [2022-04-06 20:24:27,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:27,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1271456940] [2022-04-06 20:24:27,543 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:27,543 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:27,543 INFO L85 PathProgramCache]: Analyzing trace with hash -280628416, now seen corresponding path program 56 times [2022-04-06 20:24:27,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:27,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957697792] [2022-04-06 20:24:27,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:27,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:27,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:27,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:27,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:27,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:24:27,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:27,937 INFO L134 CoverageAnalysis]: Checked inductivity of 6183 backedges. 3140 proven. 1520 refuted. 0 times theorem prover too weak. 1523 trivial. 0 not checked. [2022-04-06 20:24:27,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:27,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957697792] [2022-04-06 20:24:27,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957697792] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:27,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126340846] [2022-04-06 20:24:27,937 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:24:27,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:27,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:27,938 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:24:27,938 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:24:27,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:24:27,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:27,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-06 20:24:27,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:28,221 INFO L134 CoverageAnalysis]: Checked inductivity of 6183 backedges. 3138 proven. 1520 refuted. 0 times theorem prover too weak. 1525 trivial. 0 not checked. [2022-04-06 20:24:28,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:29,331 INFO L134 CoverageAnalysis]: Checked inductivity of 6183 backedges. 3140 proven. 1520 refuted. 0 times theorem prover too weak. 1523 trivial. 0 not checked. [2022-04-06 20:24:29,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126340846] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:29,332 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:29,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 70 [2022-04-06 20:24:29,332 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:29,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1271456940] [2022-04-06 20:24:29,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1271456940] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:29,332 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:29,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2022-04-06 20:24:29,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959480031] [2022-04-06 20:24:29,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:29,333 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-04-06 20:24:29,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:29,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-04-06 20:24:29,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2348, Invalid=2482, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:24:29,334 INFO L87 Difference]: Start difference. First operand 414 states and 486 transitions. Second operand has 36 states, 36 states have (on average 3.1944444444444446) internal successors, (115), 35 states have internal predecessors, (115), 2 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:24:29,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:29,579 INFO L93 Difference]: Finished difference Result 653 states and 772 transitions. [2022-04-06 20:24:29,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 20:24:29,579 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.1944444444444446) internal successors, (115), 35 states have internal predecessors, (115), 2 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 215 [2022-04-06 20:24:29,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:29,581 INFO L225 Difference]: With dead ends: 653 [2022-04-06 20:24:29,581 INFO L226 Difference]: Without dead ends: 440 [2022-04-06 20:24:29,581 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 468 GetRequests, 400 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2348, Invalid=2482, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:24:29,582 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 174 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:29,582 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 35 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:29,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2022-04-06 20:24:29,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 426. [2022-04-06 20:24:29,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 418 states have (on average 1.1794258373205742) internal successors, (493), 419 states have internal predecessors, (493), 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:24:29,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 500 transitions. [2022-04-06 20:24:29,673 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 500 transitions. Word has length 215 [2022-04-06 20:24:29,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:29,673 INFO L478 AbstractCegarLoop]: Abstraction has 426 states and 500 transitions. [2022-04-06 20:24:29,673 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.1944444444444446) internal successors, (115), 35 states have internal predecessors, (115), 2 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:24:29,673 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 500 transitions. [2022-04-06 20:24:29,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2022-04-06 20:24:29,674 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:29,674 INFO L499 BasicCegarLoop]: trace histogram [66, 66, 64, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:29,690 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-04-06 20:24:29,880 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,SelfDestructingSolverStorable38 [2022-04-06 20:24:29,880 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:29,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:29,880 INFO L85 PathProgramCache]: Analyzing trace with hash 2038351908, now seen corresponding path program 57 times [2022-04-06 20:24:29,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:29,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [541486689] [2022-04-06 20:24:29,892 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:29,892 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:29,892 INFO L85 PathProgramCache]: Analyzing trace with hash 2038351908, now seen corresponding path program 58 times [2022-04-06 20:24:29,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:29,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389972052] [2022-04-06 20:24:29,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:29,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:29,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:30,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:30,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:30,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:24:30,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:30,322 INFO L134 CoverageAnalysis]: Checked inductivity of 6574 backedges. 3337 proven. 1617 refuted. 0 times theorem prover too weak. 1620 trivial. 0 not checked. [2022-04-06 20:24:30,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:30,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389972052] [2022-04-06 20:24:30,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389972052] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:30,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656289344] [2022-04-06 20:24:30,322 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:24:30,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:30,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:30,323 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:24:30,324 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:24:30,382 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:24:30,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:30,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:24:30,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:30,591 INFO L134 CoverageAnalysis]: Checked inductivity of 6574 backedges. 3335 proven. 1617 refuted. 0 times theorem prover too weak. 1622 trivial. 0 not checked. [2022-04-06 20:24:30,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:31,771 INFO L134 CoverageAnalysis]: Checked inductivity of 6574 backedges. 3337 proven. 1617 refuted. 0 times theorem prover too weak. 1620 trivial. 0 not checked. [2022-04-06 20:24:31,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656289344] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:31,772 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:31,772 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 72 [2022-04-06 20:24:31,772 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:31,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [541486689] [2022-04-06 20:24:31,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [541486689] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:31,772 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:31,772 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2022-04-06 20:24:31,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671725677] [2022-04-06 20:24:31,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:31,773 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-04-06 20:24:31,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:31,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-04-06 20:24:31,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2487, Invalid=2625, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:24:31,773 INFO L87 Difference]: Start difference. First operand 426 states and 500 transitions. Second operand has 37 states, 37 states have (on average 3.189189189189189) internal successors, (118), 36 states have internal predecessors, (118), 2 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:24:31,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:31,985 INFO L93 Difference]: Finished difference Result 671 states and 793 transitions. [2022-04-06 20:24:31,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:24:31,986 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.189189189189189) internal successors, (118), 36 states have internal predecessors, (118), 2 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 221 [2022-04-06 20:24:31,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:31,987 INFO L225 Difference]: With dead ends: 671 [2022-04-06 20:24:31,987 INFO L226 Difference]: Without dead ends: 452 [2022-04-06 20:24:31,991 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 411 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2487, Invalid=2625, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:24:31,991 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 165 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:31,991 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 40 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:31,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2022-04-06 20:24:32,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 438. [2022-04-06 20:24:32,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 430 states have (on average 1.1790697674418604) internal successors, (507), 431 states have internal predecessors, (507), 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:24:32,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 514 transitions. [2022-04-06 20:24:32,084 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 514 transitions. Word has length 221 [2022-04-06 20:24:32,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:32,084 INFO L478 AbstractCegarLoop]: Abstraction has 438 states and 514 transitions. [2022-04-06 20:24:32,084 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.189189189189189) internal successors, (118), 36 states have internal predecessors, (118), 2 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:24:32,084 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 514 transitions. [2022-04-06 20:24:32,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2022-04-06 20:24:32,085 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:32,085 INFO L499 BasicCegarLoop]: trace histogram [68, 68, 66, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:32,101 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-04-06 20:24:32,291 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,SelfDestructingSolverStorable39 [2022-04-06 20:24:32,291 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:32,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:32,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1699084544, now seen corresponding path program 59 times [2022-04-06 20:24:32,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:32,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [417065012] [2022-04-06 20:24:32,304 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:32,304 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:32,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1699084544, now seen corresponding path program 60 times [2022-04-06 20:24:32,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:32,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609254116] [2022-04-06 20:24:32,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:32,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:32,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:32,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:32,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:32,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:24:32,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:32,707 INFO L134 CoverageAnalysis]: Checked inductivity of 6977 backedges. 3540 proven. 1717 refuted. 0 times theorem prover too weak. 1720 trivial. 0 not checked. [2022-04-06 20:24:32,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:32,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609254116] [2022-04-06 20:24:32,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609254116] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:32,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191618770] [2022-04-06 20:24:32,707 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:24:32,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:32,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:32,708 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:24:32,709 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:24:32,744 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:24:32,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:32,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:24:32,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:33,489 INFO L134 CoverageAnalysis]: Checked inductivity of 6977 backedges. 102 proven. 3541 refuted. 0 times theorem prover too weak. 3334 trivial. 0 not checked. [2022-04-06 20:24:33,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:33,924 INFO L134 CoverageAnalysis]: Checked inductivity of 6977 backedges. 5 proven. 203 refuted. 0 times theorem prover too weak. 6769 trivial. 0 not checked. [2022-04-06 20:24:33,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191618770] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:33,924 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:33,924 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 10, 8] total 50 [2022-04-06 20:24:33,925 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:33,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [417065012] [2022-04-06 20:24:33,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [417065012] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:33,925 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:33,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2022-04-06 20:24:33,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438031514] [2022-04-06 20:24:33,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:33,925 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-04-06 20:24:33,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:33,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-04-06 20:24:33,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=783, Invalid=1667, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:24:33,926 INFO L87 Difference]: Start difference. First operand 438 states and 514 transitions. Second operand has 38 states, 38 states have (on average 3.1842105263157894) internal successors, (121), 37 states have internal predecessors, (121), 2 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:24:34,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:34,184 INFO L93 Difference]: Finished difference Result 689 states and 814 transitions. [2022-04-06 20:24:34,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:24:34,184 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1842105263157894) internal successors, (121), 37 states have internal predecessors, (121), 2 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 227 [2022-04-06 20:24:34,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:34,185 INFO L225 Difference]: With dead ends: 689 [2022-04-06 20:24:34,186 INFO L226 Difference]: Without dead ends: 464 [2022-04-06 20:24:34,186 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 494 GetRequests, 443 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 528 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=783, Invalid=1667, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:24:34,186 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 152 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:34,186 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 60 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:34,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2022-04-06 20:24:34,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 450. [2022-04-06 20:24:34,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 442 states have (on average 1.1787330316742082) internal successors, (521), 443 states have internal predecessors, (521), 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:24:34,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 528 transitions. [2022-04-06 20:24:34,281 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 528 transitions. Word has length 227 [2022-04-06 20:24:34,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:34,281 INFO L478 AbstractCegarLoop]: Abstraction has 450 states and 528 transitions. [2022-04-06 20:24:34,281 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.1842105263157894) internal successors, (121), 37 states have internal predecessors, (121), 2 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:24:34,281 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 528 transitions. [2022-04-06 20:24:34,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2022-04-06 20:24:34,282 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:34,283 INFO L499 BasicCegarLoop]: trace histogram [70, 70, 68, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:34,300 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:24:34,483 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:34,483 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:34,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:34,483 INFO L85 PathProgramCache]: Analyzing trace with hash 830687460, now seen corresponding path program 61 times [2022-04-06 20:24:34,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:34,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2045410636] [2022-04-06 20:24:34,494 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:34,494 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:34,494 INFO L85 PathProgramCache]: Analyzing trace with hash 830687460, now seen corresponding path program 62 times [2022-04-06 20:24:34,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:34,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477967764] [2022-04-06 20:24:34,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:34,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:34,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:34,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:34,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:34,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:24:34,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:34,963 INFO L134 CoverageAnalysis]: Checked inductivity of 7392 backedges. 3749 proven. 1820 refuted. 0 times theorem prover too weak. 1823 trivial. 0 not checked. [2022-04-06 20:24:34,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:34,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477967764] [2022-04-06 20:24:34,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477967764] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:34,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50880766] [2022-04-06 20:24:34,963 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:24:34,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:34,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:34,964 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:24:34,965 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:24:35,019 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:24:35,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:35,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:24:35,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:35,282 INFO L134 CoverageAnalysis]: Checked inductivity of 7392 backedges. 3747 proven. 1820 refuted. 0 times theorem prover too weak. 1825 trivial. 0 not checked. [2022-04-06 20:24:35,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:36,610 INFO L134 CoverageAnalysis]: Checked inductivity of 7392 backedges. 3749 proven. 1820 refuted. 0 times theorem prover too weak. 1823 trivial. 0 not checked. [2022-04-06 20:24:36,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50880766] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:36,611 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:36,611 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 38, 38] total 76 [2022-04-06 20:24:36,611 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:36,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2045410636] [2022-04-06 20:24:36,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2045410636] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:36,611 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:36,611 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2022-04-06 20:24:36,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337738391] [2022-04-06 20:24:36,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:36,612 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-04-06 20:24:36,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:36,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-04-06 20:24:36,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2777, Invalid=2923, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:24:36,613 INFO L87 Difference]: Start difference. First operand 450 states and 528 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 2 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:24:36,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:36,866 INFO L93 Difference]: Finished difference Result 707 states and 835 transitions. [2022-04-06 20:24:36,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:24:36,866 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 2 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 233 [2022-04-06 20:24:36,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:36,867 INFO L225 Difference]: With dead ends: 707 [2022-04-06 20:24:36,867 INFO L226 Difference]: Without dead ends: 476 [2022-04-06 20:24:36,868 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 507 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2777, Invalid=2923, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:24:36,868 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 211 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:36,869 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 45 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:36,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2022-04-06 20:24:36,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 462. [2022-04-06 20:24:36,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 454 states have (on average 1.1784140969162995) internal successors, (535), 455 states have internal predecessors, (535), 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:24:36,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 542 transitions. [2022-04-06 20:24:36,973 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 542 transitions. Word has length 233 [2022-04-06 20:24:36,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:36,974 INFO L478 AbstractCegarLoop]: Abstraction has 462 states and 542 transitions. [2022-04-06 20:24:36,974 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 2 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:24:36,974 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 542 transitions. [2022-04-06 20:24:36,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-04-06 20:24:36,975 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:36,975 INFO L499 BasicCegarLoop]: trace histogram [72, 72, 70, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:36,993 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:24:37,178 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,SelfDestructingSolverStorable41 [2022-04-06 20:24:37,179 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:37,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:37,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1131963712, now seen corresponding path program 63 times [2022-04-06 20:24:37,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:37,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1088667129] [2022-04-06 20:24:37,191 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:37,191 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:37,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1131963712, now seen corresponding path program 64 times [2022-04-06 20:24:37,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:37,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091294935] [2022-04-06 20:24:37,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:37,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:37,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:37,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:37,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:37,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:24:37,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:37,655 INFO L134 CoverageAnalysis]: Checked inductivity of 7819 backedges. 3964 proven. 1926 refuted. 0 times theorem prover too weak. 1929 trivial. 0 not checked. [2022-04-06 20:24:37,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:37,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091294935] [2022-04-06 20:24:37,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091294935] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:37,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400713721] [2022-04-06 20:24:37,656 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:24:37,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:37,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:37,658 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:24:37,658 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:24:37,716 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:24:37,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:37,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-06 20:24:37,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:37,967 INFO L134 CoverageAnalysis]: Checked inductivity of 7819 backedges. 3962 proven. 1926 refuted. 0 times theorem prover too weak. 1931 trivial. 0 not checked. [2022-04-06 20:24:37,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:39,339 INFO L134 CoverageAnalysis]: Checked inductivity of 7819 backedges. 3964 proven. 1926 refuted. 0 times theorem prover too weak. 1929 trivial. 0 not checked. [2022-04-06 20:24:39,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400713721] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:39,339 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:39,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 78 [2022-04-06 20:24:39,339 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:39,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1088667129] [2022-04-06 20:24:39,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1088667129] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:39,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:39,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2022-04-06 20:24:39,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631856691] [2022-04-06 20:24:39,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:39,340 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-04-06 20:24:39,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:39,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-04-06 20:24:39,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2928, Invalid=3078, Unknown=0, NotChecked=0, Total=6006 [2022-04-06 20:24:39,341 INFO L87 Difference]: Start difference. First operand 462 states and 542 transitions. Second operand has 40 states, 40 states have (on average 3.175) internal successors, (127), 39 states have internal predecessors, (127), 2 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:24:39,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:39,629 INFO L93 Difference]: Finished difference Result 725 states and 856 transitions. [2022-04-06 20:24:39,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-06 20:24:39,630 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.175) internal successors, (127), 39 states have internal predecessors, (127), 2 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 239 [2022-04-06 20:24:39,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:39,631 INFO L225 Difference]: With dead ends: 725 [2022-04-06 20:24:39,631 INFO L226 Difference]: Without dead ends: 488 [2022-04-06 20:24:39,632 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 520 GetRequests, 444 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2928, Invalid=3078, Unknown=0, NotChecked=0, Total=6006 [2022-04-06 20:24:39,632 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 197 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:39,632 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 35 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:39,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2022-04-06 20:24:39,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 474. [2022-04-06 20:24:39,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 466 states have (on average 1.1781115879828326) internal successors, (549), 467 states have internal predecessors, (549), 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:24:39,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 556 transitions. [2022-04-06 20:24:39,739 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 556 transitions. Word has length 239 [2022-04-06 20:24:39,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:39,739 INFO L478 AbstractCegarLoop]: Abstraction has 474 states and 556 transitions. [2022-04-06 20:24:39,739 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.175) internal successors, (127), 39 states have internal predecessors, (127), 2 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:24:39,739 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 556 transitions. [2022-04-06 20:24:39,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2022-04-06 20:24:39,740 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:39,740 INFO L499 BasicCegarLoop]: trace histogram [74, 74, 72, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:39,760 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:24:39,955 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:39,955 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:39,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:39,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1671460444, now seen corresponding path program 65 times [2022-04-06 20:24:39,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:39,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [342707020] [2022-04-06 20:24:39,974 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:39,974 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:39,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1671460444, now seen corresponding path program 66 times [2022-04-06 20:24:39,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:39,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263373097] [2022-04-06 20:24:39,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:39,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:39,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:40,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:40,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:40,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:24:40,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:40,474 INFO L134 CoverageAnalysis]: Checked inductivity of 8258 backedges. 4185 proven. 2035 refuted. 0 times theorem prover too weak. 2038 trivial. 0 not checked. [2022-04-06 20:24:40,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:40,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263373097] [2022-04-06 20:24:40,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263373097] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:40,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303607886] [2022-04-06 20:24:40,474 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:24:40,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:40,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:40,475 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:24:40,477 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:24:40,513 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:24:40,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:40,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:24:40,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:41,282 INFO L134 CoverageAnalysis]: Checked inductivity of 8258 backedges. 111 proven. 4186 refuted. 0 times theorem prover too weak. 3961 trivial. 0 not checked. [2022-04-06 20:24:41,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:41,739 INFO L134 CoverageAnalysis]: Checked inductivity of 8258 backedges. 5 proven. 221 refuted. 0 times theorem prover too weak. 8032 trivial. 0 not checked. [2022-04-06 20:24:41,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303607886] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:41,739 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:41,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 10, 8] total 53 [2022-04-06 20:24:41,739 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:41,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [342707020] [2022-04-06 20:24:41,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [342707020] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:41,739 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:41,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2022-04-06 20:24:41,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575885675] [2022-04-06 20:24:41,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:41,740 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-04-06 20:24:41,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:41,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-04-06 20:24:41,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=903, Invalid=1853, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 20:24:41,741 INFO L87 Difference]: Start difference. First operand 474 states and 556 transitions. Second operand has 41 states, 41 states have (on average 3.1707317073170733) internal successors, (130), 40 states have internal predecessors, (130), 2 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:24:42,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:42,023 INFO L93 Difference]: Finished difference Result 743 states and 877 transitions. [2022-04-06 20:24:42,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:24:42,023 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.1707317073170733) internal successors, (130), 40 states have internal predecessors, (130), 2 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 245 [2022-04-06 20:24:42,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:42,025 INFO L225 Difference]: With dead ends: 743 [2022-04-06 20:24:42,025 INFO L226 Difference]: Without dead ends: 500 [2022-04-06 20:24:42,025 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 533 GetRequests, 479 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=903, Invalid=1853, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 20:24:42,026 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 213 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:42,026 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 30 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:42,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-04-06 20:24:42,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 486. [2022-04-06 20:24:42,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 478 states have (on average 1.1778242677824269) internal successors, (563), 479 states have internal predecessors, (563), 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:24:42,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 570 transitions. [2022-04-06 20:24:42,139 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 570 transitions. Word has length 245 [2022-04-06 20:24:42,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:42,139 INFO L478 AbstractCegarLoop]: Abstraction has 486 states and 570 transitions. [2022-04-06 20:24:42,140 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.1707317073170733) internal successors, (130), 40 states have internal predecessors, (130), 2 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:24:42,140 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 570 transitions. [2022-04-06 20:24:42,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2022-04-06 20:24:42,141 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:42,141 INFO L499 BasicCegarLoop]: trace histogram [76, 76, 74, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:42,156 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-04-06 20:24:42,341 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:42,341 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:42,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:42,342 INFO L85 PathProgramCache]: Analyzing trace with hash 1259777664, now seen corresponding path program 67 times [2022-04-06 20:24:42,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:42,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2064600576] [2022-04-06 20:24:42,356 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:42,356 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:42,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1259777664, now seen corresponding path program 68 times [2022-04-06 20:24:42,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:42,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996566727] [2022-04-06 20:24:42,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:42,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:42,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:42,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:42,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:42,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:24:42,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:42,902 INFO L134 CoverageAnalysis]: Checked inductivity of 8709 backedges. 4412 proven. 2147 refuted. 0 times theorem prover too weak. 2150 trivial. 0 not checked. [2022-04-06 20:24:42,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:42,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996566727] [2022-04-06 20:24:42,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996566727] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:42,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047583036] [2022-04-06 20:24:42,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:24:42,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:42,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:42,903 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:24:42,904 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:24:42,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:24:42,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:42,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 40 conjunts are in the unsatisfiable core [2022-04-06 20:24:42,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:43,262 INFO L134 CoverageAnalysis]: Checked inductivity of 8709 backedges. 4410 proven. 2147 refuted. 0 times theorem prover too weak. 2152 trivial. 0 not checked. [2022-04-06 20:24:43,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:44,743 INFO L134 CoverageAnalysis]: Checked inductivity of 8709 backedges. 4412 proven. 2147 refuted. 0 times theorem prover too weak. 2150 trivial. 0 not checked. [2022-04-06 20:24:44,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047583036] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:44,743 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:44,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 82 [2022-04-06 20:24:44,743 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:44,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2064600576] [2022-04-06 20:24:44,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2064600576] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:44,744 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:44,744 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2022-04-06 20:24:44,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841490966] [2022-04-06 20:24:44,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:44,744 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-04-06 20:24:44,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:44,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-04-06 20:24:44,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3242, Invalid=3400, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:24:44,745 INFO L87 Difference]: Start difference. First operand 486 states and 570 transitions. Second operand has 42 states, 42 states have (on average 3.1666666666666665) internal successors, (133), 41 states have internal predecessors, (133), 2 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:24:45,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:45,034 INFO L93 Difference]: Finished difference Result 761 states and 898 transitions. [2022-04-06 20:24:45,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-06 20:24:45,034 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 3.1666666666666665) internal successors, (133), 41 states have internal predecessors, (133), 2 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 251 [2022-04-06 20:24:45,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:45,036 INFO L225 Difference]: With dead ends: 761 [2022-04-06 20:24:45,036 INFO L226 Difference]: Without dead ends: 512 [2022-04-06 20:24:45,037 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 546 GetRequests, 466 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3242, Invalid=3400, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:24:45,037 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 248 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:45,037 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [248 Valid, 30 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:45,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2022-04-06 20:24:45,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 498. [2022-04-06 20:24:45,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 490 states have (on average 1.1775510204081632) internal successors, (577), 491 states have internal predecessors, (577), 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:24:45,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 584 transitions. [2022-04-06 20:24:45,163 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 584 transitions. Word has length 251 [2022-04-06 20:24:45,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:45,164 INFO L478 AbstractCegarLoop]: Abstraction has 498 states and 584 transitions. [2022-04-06 20:24:45,164 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 3.1666666666666665) internal successors, (133), 41 states have internal predecessors, (133), 2 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:24:45,164 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 584 transitions. [2022-04-06 20:24:45,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2022-04-06 20:24:45,168 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:45,169 INFO L499 BasicCegarLoop]: trace histogram [78, 78, 76, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:45,185 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:24:45,383 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,SelfDestructingSolverStorable44 [2022-04-06 20:24:45,383 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:45,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:45,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1563719068, now seen corresponding path program 69 times [2022-04-06 20:24:45,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:45,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1040556112] [2022-04-06 20:24:45,398 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:45,398 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:45,399 INFO L85 PathProgramCache]: Analyzing trace with hash -1563719068, now seen corresponding path program 70 times [2022-04-06 20:24:45,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:45,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973328353] [2022-04-06 20:24:45,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:45,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:45,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:45,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:45,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:45,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:24:45,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:45,924 INFO L134 CoverageAnalysis]: Checked inductivity of 9172 backedges. 4645 proven. 2262 refuted. 0 times theorem prover too weak. 2265 trivial. 0 not checked. [2022-04-06 20:24:45,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:45,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973328353] [2022-04-06 20:24:45,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973328353] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:45,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862319054] [2022-04-06 20:24:45,926 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:24:45,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:45,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:45,927 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:24:45,928 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:24:45,987 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:24:45,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:45,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:24:45,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:46,245 INFO L134 CoverageAnalysis]: Checked inductivity of 9172 backedges. 4643 proven. 2262 refuted. 0 times theorem prover too weak. 2267 trivial. 0 not checked. [2022-04-06 20:24:46,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:47,825 INFO L134 CoverageAnalysis]: Checked inductivity of 9172 backedges. 4645 proven. 2262 refuted. 0 times theorem prover too weak. 2265 trivial. 0 not checked. [2022-04-06 20:24:47,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862319054] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:47,825 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:47,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42, 42] total 84 [2022-04-06 20:24:47,825 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:47,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1040556112] [2022-04-06 20:24:47,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1040556112] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:47,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:47,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2022-04-06 20:24:47,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165044965] [2022-04-06 20:24:47,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:47,826 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-04-06 20:24:47,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:47,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-04-06 20:24:47,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3405, Invalid=3567, Unknown=0, NotChecked=0, Total=6972 [2022-04-06 20:24:47,827 INFO L87 Difference]: Start difference. First operand 498 states and 584 transitions. Second operand has 43 states, 43 states have (on average 3.1627906976744184) internal successors, (136), 42 states have internal predecessors, (136), 2 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:24:48,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:48,113 INFO L93 Difference]: Finished difference Result 779 states and 919 transitions. [2022-04-06 20:24:48,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:24:48,113 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 3.1627906976744184) internal successors, (136), 42 states have internal predecessors, (136), 2 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 257 [2022-04-06 20:24:48,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:48,114 INFO L225 Difference]: With dead ends: 779 [2022-04-06 20:24:48,114 INFO L226 Difference]: Without dead ends: 524 [2022-04-06 20:24:48,115 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 559 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3405, Invalid=3567, Unknown=0, NotChecked=0, Total=6972 [2022-04-06 20:24:48,115 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 267 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:48,116 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [267 Valid, 30 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:48,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2022-04-06 20:24:48,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 510. [2022-04-06 20:24:48,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 502 states have (on average 1.1772908366533865) internal successors, (591), 503 states have internal predecessors, (591), 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:24:48,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 598 transitions. [2022-04-06 20:24:48,244 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 598 transitions. Word has length 257 [2022-04-06 20:24:48,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:48,244 INFO L478 AbstractCegarLoop]: Abstraction has 510 states and 598 transitions. [2022-04-06 20:24:48,244 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 3.1627906976744184) internal successors, (136), 42 states have internal predecessors, (136), 2 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:24:48,244 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 598 transitions. [2022-04-06 20:24:48,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2022-04-06 20:24:48,245 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:48,245 INFO L499 BasicCegarLoop]: trace histogram [80, 80, 78, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:48,262 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:24:48,455 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,SelfDestructingSolverStorable45 [2022-04-06 20:24:48,455 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:48,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:48,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1026604480, now seen corresponding path program 71 times [2022-04-06 20:24:48,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:48,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [301421514] [2022-04-06 20:24:48,467 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:48,467 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:48,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1026604480, now seen corresponding path program 72 times [2022-04-06 20:24:48,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:48,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69318619] [2022-04-06 20:24:48,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:48,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:48,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:49,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:49,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:49,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:24:49,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:49,007 INFO L134 CoverageAnalysis]: Checked inductivity of 9647 backedges. 4884 proven. 2380 refuted. 0 times theorem prover too weak. 2383 trivial. 0 not checked. [2022-04-06 20:24:49,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:49,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69318619] [2022-04-06 20:24:49,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69318619] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:49,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702991057] [2022-04-06 20:24:49,008 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:24:49,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:49,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:49,010 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:24:49,011 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:24:49,047 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:24:49,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:49,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:24:49,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:49,888 INFO L134 CoverageAnalysis]: Checked inductivity of 9647 backedges. 120 proven. 4885 refuted. 0 times theorem prover too weak. 4642 trivial. 0 not checked. [2022-04-06 20:24:49,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:50,419 INFO L134 CoverageAnalysis]: Checked inductivity of 9647 backedges. 5 proven. 239 refuted. 0 times theorem prover too weak. 9403 trivial. 0 not checked. [2022-04-06 20:24:50,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702991057] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:50,419 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:50,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 10, 8] total 56 [2022-04-06 20:24:50,420 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:50,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [301421514] [2022-04-06 20:24:50,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [301421514] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:50,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:50,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2022-04-06 20:24:50,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105081194] [2022-04-06 20:24:50,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:50,420 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-04-06 20:24:50,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:50,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-04-06 20:24:50,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1032, Invalid=2048, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:24:50,421 INFO L87 Difference]: Start difference. First operand 510 states and 598 transitions. Second operand has 44 states, 44 states have (on average 3.159090909090909) internal successors, (139), 43 states have internal predecessors, (139), 2 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:24:50,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:50,715 INFO L93 Difference]: Finished difference Result 797 states and 940 transitions. [2022-04-06 20:24:50,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:24:50,715 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 3.159090909090909) internal successors, (139), 43 states have internal predecessors, (139), 2 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 263 [2022-04-06 20:24:50,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:50,716 INFO L225 Difference]: With dead ends: 797 [2022-04-06 20:24:50,716 INFO L226 Difference]: Without dead ends: 536 [2022-04-06 20:24:50,717 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 572 GetRequests, 515 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 612 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1032, Invalid=2048, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:24:50,717 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 226 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:50,717 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 30 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:50,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2022-04-06 20:24:50,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 522. [2022-04-06 20:24:50,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 514 states have (on average 1.1770428015564203) internal successors, (605), 515 states have internal predecessors, (605), 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:24:50,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 612 transitions. [2022-04-06 20:24:50,853 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 612 transitions. Word has length 263 [2022-04-06 20:24:50,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:50,853 INFO L478 AbstractCegarLoop]: Abstraction has 522 states and 612 transitions. [2022-04-06 20:24:50,853 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 3.159090909090909) internal successors, (139), 43 states have internal predecessors, (139), 2 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:24:50,853 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 612 transitions. [2022-04-06 20:24:50,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2022-04-06 20:24:50,854 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:50,855 INFO L499 BasicCegarLoop]: trace histogram [82, 82, 80, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:50,870 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-04-06 20:24:51,068 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,SelfDestructingSolverStorable46 [2022-04-06 20:24:51,068 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:51,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:51,069 INFO L85 PathProgramCache]: Analyzing trace with hash -1216394460, now seen corresponding path program 73 times [2022-04-06 20:24:51,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:51,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [213412405] [2022-04-06 20:24:51,089 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:51,090 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:51,090 INFO L85 PathProgramCache]: Analyzing trace with hash -1216394460, now seen corresponding path program 74 times [2022-04-06 20:24:51,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:51,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929408088] [2022-04-06 20:24:51,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:51,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:51,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:51,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:51,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:51,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:24:51,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:51,647 INFO L134 CoverageAnalysis]: Checked inductivity of 10134 backedges. 5129 proven. 2501 refuted. 0 times theorem prover too weak. 2504 trivial. 0 not checked. [2022-04-06 20:24:51,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:51,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929408088] [2022-04-06 20:24:51,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929408088] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:51,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414034391] [2022-04-06 20:24:51,647 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:24:51,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:51,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:51,648 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:24:51,648 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:24:51,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:24:51,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:51,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:24:51,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:51,961 INFO L134 CoverageAnalysis]: Checked inductivity of 10134 backedges. 5127 proven. 2501 refuted. 0 times theorem prover too weak. 2506 trivial. 0 not checked. [2022-04-06 20:24:51,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:53,671 INFO L134 CoverageAnalysis]: Checked inductivity of 10134 backedges. 5129 proven. 2501 refuted. 0 times theorem prover too weak. 2504 trivial. 0 not checked. [2022-04-06 20:24:53,672 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414034391] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:53,672 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:53,672 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 88 [2022-04-06 20:24:53,672 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:53,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [213412405] [2022-04-06 20:24:53,672 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [213412405] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:53,672 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:53,672 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2022-04-06 20:24:53,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63559294] [2022-04-06 20:24:53,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:53,673 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-04-06 20:24:53,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:53,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-04-06 20:24:53,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3743, Invalid=3913, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:24:53,674 INFO L87 Difference]: Start difference. First operand 522 states and 612 transitions. Second operand has 45 states, 45 states have (on average 3.1555555555555554) internal successors, (142), 44 states have internal predecessors, (142), 2 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:24:53,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:53,997 INFO L93 Difference]: Finished difference Result 815 states and 961 transitions. [2022-04-06 20:24:53,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 20:24:53,998 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 3.1555555555555554) internal successors, (142), 44 states have internal predecessors, (142), 2 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 269 [2022-04-06 20:24:53,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:53,999 INFO L225 Difference]: With dead ends: 815 [2022-04-06 20:24:53,999 INFO L226 Difference]: Without dead ends: 548 [2022-04-06 20:24:54,000 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 585 GetRequests, 499 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3743, Invalid=3913, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:24:54,000 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 220 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:54,000 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 35 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:54,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2022-04-06 20:24:54,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 534. [2022-04-06 20:24:54,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 526 states have (on average 1.1768060836501901) internal successors, (619), 527 states have internal predecessors, (619), 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:24:54,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 626 transitions. [2022-04-06 20:24:54,149 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 626 transitions. Word has length 269 [2022-04-06 20:24:54,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:54,149 INFO L478 AbstractCegarLoop]: Abstraction has 534 states and 626 transitions. [2022-04-06 20:24:54,149 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 3.1555555555555554) internal successors, (142), 44 states have internal predecessors, (142), 2 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:24:54,149 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 626 transitions. [2022-04-06 20:24:54,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2022-04-06 20:24:54,150 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:54,151 INFO L499 BasicCegarLoop]: trace histogram [84, 84, 82, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:54,170 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:24:54,367 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:54,367 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:54,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:54,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1508289024, now seen corresponding path program 75 times [2022-04-06 20:24:54,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:54,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2042238762] [2022-04-06 20:24:54,381 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:54,381 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:54,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1508289024, now seen corresponding path program 76 times [2022-04-06 20:24:54,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:54,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010786132] [2022-04-06 20:24:54,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:54,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:54,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:54,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:54,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:54,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:24:54,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:54,968 INFO L134 CoverageAnalysis]: Checked inductivity of 10633 backedges. 5380 proven. 2625 refuted. 0 times theorem prover too weak. 2628 trivial. 0 not checked. [2022-04-06 20:24:54,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:54,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010786132] [2022-04-06 20:24:54,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010786132] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:54,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984346819] [2022-04-06 20:24:54,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:24:54,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:54,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:54,969 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:24:54,969 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:24:55,036 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:24:55,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:55,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 44 conjunts are in the unsatisfiable core [2022-04-06 20:24:55,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:55,321 INFO L134 CoverageAnalysis]: Checked inductivity of 10633 backedges. 5382 proven. 2625 refuted. 0 times theorem prover too weak. 2626 trivial. 0 not checked. [2022-04-06 20:24:55,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:57,023 INFO L134 CoverageAnalysis]: Checked inductivity of 10633 backedges. 5382 proven. 2625 refuted. 0 times theorem prover too weak. 2626 trivial. 0 not checked. [2022-04-06 20:24:57,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984346819] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:57,023 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:57,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45, 45] total 90 [2022-04-06 20:24:57,023 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:57,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2042238762] [2022-04-06 20:24:57,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2042238762] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:57,023 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:57,024 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2022-04-06 20:24:57,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46884279] [2022-04-06 20:24:57,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:57,024 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-04-06 20:24:57,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:57,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-04-06 20:24:57,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3918, Invalid=4092, Unknown=0, NotChecked=0, Total=8010 [2022-04-06 20:24:57,025 INFO L87 Difference]: Start difference. First operand 534 states and 626 transitions. Second operand has 46 states, 46 states have (on average 3.152173913043478) internal successors, (145), 45 states have internal predecessors, (145), 2 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:24:57,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:24:57,349 INFO L93 Difference]: Finished difference Result 833 states and 982 transitions. [2022-04-06 20:24:57,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-04-06 20:24:57,350 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.152173913043478) internal successors, (145), 45 states have internal predecessors, (145), 2 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 275 [2022-04-06 20:24:57,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:24:57,351 INFO L225 Difference]: With dead ends: 833 [2022-04-06 20:24:57,351 INFO L226 Difference]: Without dead ends: 560 [2022-04-06 20:24:57,352 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 598 GetRequests, 510 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3918, Invalid=4092, Unknown=0, NotChecked=0, Total=8010 [2022-04-06 20:24:57,352 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 252 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:24:57,352 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 40 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:24:57,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2022-04-06 20:24:57,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 546. [2022-04-06 20:24:57,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 538 states have (on average 1.1765799256505576) internal successors, (633), 539 states have internal predecessors, (633), 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:24:57,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 640 transitions. [2022-04-06 20:24:57,517 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 640 transitions. Word has length 275 [2022-04-06 20:24:57,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:24:57,517 INFO L478 AbstractCegarLoop]: Abstraction has 546 states and 640 transitions. [2022-04-06 20:24:57,517 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.152173913043478) internal successors, (145), 45 states have internal predecessors, (145), 2 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:24:57,517 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 640 transitions. [2022-04-06 20:24:57,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2022-04-06 20:24:57,519 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:24:57,519 INFO L499 BasicCegarLoop]: trace histogram [86, 86, 84, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:24:57,535 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-04-06 20:24:57,719 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,SelfDestructingSolverStorable48 [2022-04-06 20:24:57,719 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:24:57,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:24:57,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1462946788, now seen corresponding path program 77 times [2022-04-06 20:24:57,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:57,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [676910450] [2022-04-06 20:24:57,733 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:24:57,733 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:24:57,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1462946788, now seen corresponding path program 78 times [2022-04-06 20:24:57,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:24:57,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284611367] [2022-04-06 20:24:57,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:24:57,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:24:57,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:58,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:24:58,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:58,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:24:58,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:24:58,349 INFO L134 CoverageAnalysis]: Checked inductivity of 11144 backedges. 5637 proven. 2752 refuted. 0 times theorem prover too weak. 2755 trivial. 0 not checked. [2022-04-06 20:24:58,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:24:58,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284611367] [2022-04-06 20:24:58,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284611367] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:24:58,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437301318] [2022-04-06 20:24:58,349 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:24:58,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:24:58,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:24:58,350 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:24:58,351 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:24:58,388 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:24:58,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:24:58,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:24:58,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:24:59,320 INFO L134 CoverageAnalysis]: Checked inductivity of 11144 backedges. 129 proven. 5638 refuted. 0 times theorem prover too weak. 5377 trivial. 0 not checked. [2022-04-06 20:24:59,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:24:59,860 INFO L134 CoverageAnalysis]: Checked inductivity of 11144 backedges. 5 proven. 257 refuted. 0 times theorem prover too weak. 10882 trivial. 0 not checked. [2022-04-06 20:24:59,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437301318] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:24:59,860 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:24:59,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 10, 8] total 59 [2022-04-06 20:24:59,861 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:24:59,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [676910450] [2022-04-06 20:24:59,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [676910450] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:24:59,861 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:24:59,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [] total 47 [2022-04-06 20:24:59,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511788195] [2022-04-06 20:24:59,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:24:59,861 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-04-06 20:24:59,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:24:59,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-04-06 20:24:59,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1170, Invalid=2252, Unknown=0, NotChecked=0, Total=3422 [2022-04-06 20:24:59,862 INFO L87 Difference]: Start difference. First operand 546 states and 640 transitions. Second operand has 47 states, 47 states have (on average 3.148936170212766) internal successors, (148), 46 states have internal predecessors, (148), 2 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:25:00,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:25:00,214 INFO L93 Difference]: Finished difference Result 851 states and 1003 transitions. [2022-04-06 20:25:00,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:25:00,215 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 3.148936170212766) internal successors, (148), 46 states have internal predecessors, (148), 2 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 281 [2022-04-06 20:25:00,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:25:00,217 INFO L225 Difference]: With dead ends: 851 [2022-04-06 20:25:00,217 INFO L226 Difference]: Without dead ends: 572 [2022-04-06 20:25:00,218 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 611 GetRequests, 551 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 654 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1170, Invalid=2252, Unknown=0, NotChecked=0, Total=3422 [2022-04-06 20:25:00,218 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 219 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:25:00,218 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 55 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:25:00,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2022-04-06 20:25:00,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 558. [2022-04-06 20:25:00,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 550 states have (on average 1.1763636363636363) internal successors, (647), 551 states have internal predecessors, (647), 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:25:00,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 654 transitions. [2022-04-06 20:25:00,420 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 654 transitions. Word has length 281 [2022-04-06 20:25:00,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:25:00,420 INFO L478 AbstractCegarLoop]: Abstraction has 558 states and 654 transitions. [2022-04-06 20:25:00,420 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 3.148936170212766) internal successors, (148), 46 states have internal predecessors, (148), 2 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:25:00,420 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 654 transitions. [2022-04-06 20:25:00,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2022-04-06 20:25:00,421 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:25:00,421 INFO L499 BasicCegarLoop]: trace histogram [88, 88, 86, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:25:00,439 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:25:00,637 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,SelfDestructingSolverStorable49 [2022-04-06 20:25:00,637 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:25:00,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:25:00,637 INFO L85 PathProgramCache]: Analyzing trace with hash -44242496, now seen corresponding path program 79 times [2022-04-06 20:25:00,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:00,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [730498822] [2022-04-06 20:25:00,655 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:25:00,655 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:25:00,655 INFO L85 PathProgramCache]: Analyzing trace with hash -44242496, now seen corresponding path program 80 times [2022-04-06 20:25:00,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:25:00,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004128081] [2022-04-06 20:25:00,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:25:00,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:25:00,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:01,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:25:01,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:01,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:25:01,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:01,412 INFO L134 CoverageAnalysis]: Checked inductivity of 11667 backedges. 5900 proven. 2882 refuted. 0 times theorem prover too weak. 2885 trivial. 0 not checked. [2022-04-06 20:25:01,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:25:01,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004128081] [2022-04-06 20:25:01,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004128081] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:25:01,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339151314] [2022-04-06 20:25:01,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:25:01,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:01,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:25:01,413 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:25:01,414 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:25:01,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:25:01,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:25:01,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 46 conjunts are in the unsatisfiable core [2022-04-06 20:25:01,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:25:01,807 INFO L134 CoverageAnalysis]: Checked inductivity of 11667 backedges. 5898 proven. 2882 refuted. 0 times theorem prover too weak. 2887 trivial. 0 not checked. [2022-04-06 20:25:01,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:25:03,747 INFO L134 CoverageAnalysis]: Checked inductivity of 11667 backedges. 5900 proven. 2882 refuted. 0 times theorem prover too weak. 2885 trivial. 0 not checked. [2022-04-06 20:25:03,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339151314] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:25:03,748 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:25:03,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47, 47] total 94 [2022-04-06 20:25:03,748 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:25:03,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [730498822] [2022-04-06 20:25:03,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [730498822] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:25:03,748 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:25:03,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2022-04-06 20:25:03,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258350706] [2022-04-06 20:25:03,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:25:03,749 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-04-06 20:25:03,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:03,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-04-06 20:25:03,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4280, Invalid=4462, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:25:03,749 INFO L87 Difference]: Start difference. First operand 558 states and 654 transitions. Second operand has 48 states, 48 states have (on average 3.1458333333333335) internal successors, (151), 47 states have internal predecessors, (151), 2 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:25:04,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:25:04,120 INFO L93 Difference]: Finished difference Result 869 states and 1024 transitions. [2022-04-06 20:25:04,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-06 20:25:04,120 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 3.1458333333333335) internal successors, (151), 47 states have internal predecessors, (151), 2 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 287 [2022-04-06 20:25:04,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:25:04,122 INFO L225 Difference]: With dead ends: 869 [2022-04-06 20:25:04,122 INFO L226 Difference]: Without dead ends: 584 [2022-04-06 20:25:04,122 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 624 GetRequests, 532 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=4280, Invalid=4462, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:25:04,123 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 247 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:25:04,123 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 35 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:25:04,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2022-04-06 20:25:04,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 570. [2022-04-06 20:25:04,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 562 states have (on average 1.1761565836298933) internal successors, (661), 563 states have internal predecessors, (661), 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:25:04,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 668 transitions. [2022-04-06 20:25:04,300 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 668 transitions. Word has length 287 [2022-04-06 20:25:04,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:25:04,300 INFO L478 AbstractCegarLoop]: Abstraction has 570 states and 668 transitions. [2022-04-06 20:25:04,300 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 3.1458333333333335) internal successors, (151), 47 states have internal predecessors, (151), 2 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:25:04,300 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 668 transitions. [2022-04-06 20:25:04,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2022-04-06 20:25:04,301 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:25:04,302 INFO L499 BasicCegarLoop]: trace histogram [90, 90, 88, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:25:04,318 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2022-04-06 20:25:04,502 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:04,502 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:25:04,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:25:04,502 INFO L85 PathProgramCache]: Analyzing trace with hash -2002907996, now seen corresponding path program 81 times [2022-04-06 20:25:04,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:04,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1013456823] [2022-04-06 20:25:04,516 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:25:04,517 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:25:04,517 INFO L85 PathProgramCache]: Analyzing trace with hash -2002907996, now seen corresponding path program 82 times [2022-04-06 20:25:04,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:25:04,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177843215] [2022-04-06 20:25:04,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:25:04,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:25:04,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:05,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:25:05,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:05,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:25:05,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:05,172 INFO L134 CoverageAnalysis]: Checked inductivity of 12202 backedges. 6169 proven. 3015 refuted. 0 times theorem prover too weak. 3018 trivial. 0 not checked. [2022-04-06 20:25:05,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:25:05,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177843215] [2022-04-06 20:25:05,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177843215] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:25:05,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423876731] [2022-04-06 20:25:05,172 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:25:05,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:05,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:25:05,173 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:25:05,174 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:25:05,242 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:25:05,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:25:05,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:25:05,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:25:05,575 INFO L134 CoverageAnalysis]: Checked inductivity of 12202 backedges. 6167 proven. 3015 refuted. 0 times theorem prover too weak. 3020 trivial. 0 not checked. [2022-04-06 20:25:05,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:25:07,568 INFO L134 CoverageAnalysis]: Checked inductivity of 12202 backedges. 6169 proven. 3015 refuted. 0 times theorem prover too weak. 3018 trivial. 0 not checked. [2022-04-06 20:25:07,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423876731] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:25:07,568 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:25:07,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 48, 48] total 96 [2022-04-06 20:25:07,569 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:25:07,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1013456823] [2022-04-06 20:25:07,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1013456823] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:25:07,569 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:25:07,569 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [] total 49 [2022-04-06 20:25:07,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116042156] [2022-04-06 20:25:07,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:25:07,569 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-04-06 20:25:07,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:07,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-04-06 20:25:07,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4467, Invalid=4653, Unknown=0, NotChecked=0, Total=9120 [2022-04-06 20:25:07,571 INFO L87 Difference]: Start difference. First operand 570 states and 668 transitions. Second operand has 49 states, 49 states have (on average 3.142857142857143) internal successors, (154), 48 states have internal predecessors, (154), 2 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:25:07,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:25:07,953 INFO L93 Difference]: Finished difference Result 887 states and 1045 transitions. [2022-04-06 20:25:07,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-04-06 20:25:07,953 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 3.142857142857143) internal successors, (154), 48 states have internal predecessors, (154), 2 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 293 [2022-04-06 20:25:07,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:25:07,955 INFO L225 Difference]: With dead ends: 887 [2022-04-06 20:25:07,955 INFO L226 Difference]: Without dead ends: 596 [2022-04-06 20:25:07,956 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 637 GetRequests, 543 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4467, Invalid=4653, Unknown=0, NotChecked=0, Total=9120 [2022-04-06 20:25:07,956 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 243 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:25:07,956 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 55 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:25:07,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2022-04-06 20:25:08,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 582. [2022-04-06 20:25:08,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 574 states have (on average 1.17595818815331) internal successors, (675), 575 states have internal predecessors, (675), 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:25:08,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 682 transitions. [2022-04-06 20:25:08,142 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 682 transitions. Word has length 293 [2022-04-06 20:25:08,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:25:08,143 INFO L478 AbstractCegarLoop]: Abstraction has 582 states and 682 transitions. [2022-04-06 20:25:08,143 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 3.142857142857143) internal successors, (154), 48 states have internal predecessors, (154), 2 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:25:08,143 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 682 transitions. [2022-04-06 20:25:08,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2022-04-06 20:25:08,144 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:25:08,144 INFO L499 BasicCegarLoop]: trace histogram [92, 92, 90, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:25:08,160 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-04-06 20:25:08,344 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,SelfDestructingSolverStorable51 [2022-04-06 20:25:08,345 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:25:08,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:25:08,345 INFO L85 PathProgramCache]: Analyzing trace with hash -687735424, now seen corresponding path program 83 times [2022-04-06 20:25:08,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:08,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1648290465] [2022-04-06 20:25:08,362 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:25:08,362 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:25:08,362 INFO L85 PathProgramCache]: Analyzing trace with hash -687735424, now seen corresponding path program 84 times [2022-04-06 20:25:08,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:25:08,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388738303] [2022-04-06 20:25:08,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:25:08,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:25:08,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:09,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:25:09,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:09,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:25:09,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:09,072 INFO L134 CoverageAnalysis]: Checked inductivity of 12749 backedges. 6444 proven. 3151 refuted. 0 times theorem prover too weak. 3154 trivial. 0 not checked. [2022-04-06 20:25:09,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:25:09,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388738303] [2022-04-06 20:25:09,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388738303] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:25:09,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114136114] [2022-04-06 20:25:09,073 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:25:09,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:09,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:25:09,073 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:25:09,074 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:25:09,114 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:25:09,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:25:09,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:25:09,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:25:10,061 INFO L134 CoverageAnalysis]: Checked inductivity of 12749 backedges. 138 proven. 6445 refuted. 0 times theorem prover too weak. 6166 trivial. 0 not checked. [2022-04-06 20:25:10,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:25:10,621 INFO L134 CoverageAnalysis]: Checked inductivity of 12749 backedges. 5 proven. 275 refuted. 0 times theorem prover too weak. 12469 trivial. 0 not checked. [2022-04-06 20:25:10,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114136114] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:25:10,621 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:25:10,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 10, 8] total 62 [2022-04-06 20:25:10,622 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:25:10,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1648290465] [2022-04-06 20:25:10,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1648290465] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:25:10,622 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:25:10,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2022-04-06 20:25:10,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752919653] [2022-04-06 20:25:10,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:25:10,622 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-04-06 20:25:10,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:10,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-04-06 20:25:10,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1317, Invalid=2465, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:25:10,623 INFO L87 Difference]: Start difference. First operand 582 states and 682 transitions. Second operand has 50 states, 50 states have (on average 3.14) internal successors, (157), 49 states have internal predecessors, (157), 2 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:25:11,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:25:11,029 INFO L93 Difference]: Finished difference Result 905 states and 1066 transitions. [2022-04-06 20:25:11,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-04-06 20:25:11,029 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 3.14) internal successors, (157), 49 states have internal predecessors, (157), 2 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 299 [2022-04-06 20:25:11,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:25:11,031 INFO L225 Difference]: With dead ends: 905 [2022-04-06 20:25:11,031 INFO L226 Difference]: Without dead ends: 608 [2022-04-06 20:25:11,032 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 650 GetRequests, 587 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 696 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1317, Invalid=2465, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:25:11,032 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 238 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:25:11,032 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 60 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:25:11,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2022-04-06 20:25:11,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 594. [2022-04-06 20:25:11,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 586 states have (on average 1.1757679180887373) internal successors, (689), 587 states have internal predecessors, (689), 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:25:11,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 696 transitions. [2022-04-06 20:25:11,228 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 696 transitions. Word has length 299 [2022-04-06 20:25:11,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:25:11,228 INFO L478 AbstractCegarLoop]: Abstraction has 594 states and 696 transitions. [2022-04-06 20:25:11,228 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 3.14) internal successors, (157), 49 states have internal predecessors, (157), 2 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:25:11,228 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 696 transitions. [2022-04-06 20:25:11,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2022-04-06 20:25:11,229 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:25:11,230 INFO L499 BasicCegarLoop]: trace histogram [94, 94, 92, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:25:11,245 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-04-06 20:25:11,430 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:11,430 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:25:11,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:25:11,430 INFO L85 PathProgramCache]: Analyzing trace with hash 1551437156, now seen corresponding path program 85 times [2022-04-06 20:25:11,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:11,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [99403557] [2022-04-06 20:25:11,444 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:25:11,445 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:25:11,445 INFO L85 PathProgramCache]: Analyzing trace with hash 1551437156, now seen corresponding path program 86 times [2022-04-06 20:25:11,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:25:11,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872764675] [2022-04-06 20:25:11,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:25:11,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:25:11,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:12,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:25:12,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:12,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:25:12,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:12,142 INFO L134 CoverageAnalysis]: Checked inductivity of 13308 backedges. 6725 proven. 3290 refuted. 0 times theorem prover too weak. 3293 trivial. 0 not checked. [2022-04-06 20:25:12,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:25:12,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872764675] [2022-04-06 20:25:12,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872764675] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:25:12,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495316260] [2022-04-06 20:25:12,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:25:12,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:12,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:25:12,144 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:25:12,144 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:25:12,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:25:12,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:25:12,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:25:12,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:25:12,537 INFO L134 CoverageAnalysis]: Checked inductivity of 13308 backedges. 6723 proven. 3290 refuted. 0 times theorem prover too weak. 3295 trivial. 0 not checked. [2022-04-06 20:25:12,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:25:14,669 INFO L134 CoverageAnalysis]: Checked inductivity of 13308 backedges. 6725 proven. 3290 refuted. 0 times theorem prover too weak. 3293 trivial. 0 not checked. [2022-04-06 20:25:14,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495316260] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:25:14,669 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:25:14,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 50, 50] total 100 [2022-04-06 20:25:14,669 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:25:14,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [99403557] [2022-04-06 20:25:14,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [99403557] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:25:14,670 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:25:14,670 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [51] imperfect sequences [] total 51 [2022-04-06 20:25:14,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070483475] [2022-04-06 20:25:14,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:25:14,670 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-04-06 20:25:14,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:14,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-04-06 20:25:14,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4853, Invalid=5047, Unknown=0, NotChecked=0, Total=9900 [2022-04-06 20:25:14,671 INFO L87 Difference]: Start difference. First operand 594 states and 696 transitions. Second operand has 51 states, 51 states have (on average 3.1372549019607843) internal successors, (160), 50 states have internal predecessors, (160), 2 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:25:15,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:25:15,084 INFO L93 Difference]: Finished difference Result 923 states and 1087 transitions. [2022-04-06 20:25:15,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-04-06 20:25:15,084 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 3.1372549019607843) internal successors, (160), 50 states have internal predecessors, (160), 2 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 305 [2022-04-06 20:25:15,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:25:15,086 INFO L225 Difference]: With dead ends: 923 [2022-04-06 20:25:15,086 INFO L226 Difference]: Without dead ends: 620 [2022-04-06 20:25:15,086 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 663 GetRequests, 565 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4853, Invalid=5047, Unknown=0, NotChecked=0, Total=9900 [2022-04-06 20:25:15,087 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 236 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:25:15,087 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 55 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:25:15,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2022-04-06 20:25:15,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 606. [2022-04-06 20:25:15,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 598 states have (on average 1.1755852842809364) internal successors, (703), 599 states have internal predecessors, (703), 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:25:15,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 710 transitions. [2022-04-06 20:25:15,304 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 710 transitions. Word has length 305 [2022-04-06 20:25:15,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:25:15,305 INFO L478 AbstractCegarLoop]: Abstraction has 606 states and 710 transitions. [2022-04-06 20:25:15,305 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 3.1372549019607843) internal successors, (160), 50 states have internal predecessors, (160), 2 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:25:15,305 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 710 transitions. [2022-04-06 20:25:15,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2022-04-06 20:25:15,306 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:25:15,306 INFO L499 BasicCegarLoop]: trace histogram [96, 96, 94, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:25:15,324 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-04-06 20:25:15,522 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,SelfDestructingSolverStorable53 [2022-04-06 20:25:15,522 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:25:15,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:25:15,523 INFO L85 PathProgramCache]: Analyzing trace with hash -948924096, now seen corresponding path program 87 times [2022-04-06 20:25:15,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:15,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2047646437] [2022-04-06 20:25:15,540 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:25:15,540 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:25:15,540 INFO L85 PathProgramCache]: Analyzing trace with hash -948924096, now seen corresponding path program 88 times [2022-04-06 20:25:15,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:25:15,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938587521] [2022-04-06 20:25:15,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:25:15,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:25:15,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:16,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:25:16,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:16,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:25:16,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:16,327 INFO L134 CoverageAnalysis]: Checked inductivity of 13879 backedges. 7012 proven. 3432 refuted. 0 times theorem prover too weak. 3435 trivial. 0 not checked. [2022-04-06 20:25:16,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:25:16,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938587521] [2022-04-06 20:25:16,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938587521] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:25:16,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727719289] [2022-04-06 20:25:16,327 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:25:16,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:16,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:25:16,328 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:25:16,328 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:25:16,397 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:25:16,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:25:16,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 50 conjunts are in the unsatisfiable core [2022-04-06 20:25:16,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:25:16,733 INFO L134 CoverageAnalysis]: Checked inductivity of 13879 backedges. 7010 proven. 3432 refuted. 0 times theorem prover too weak. 3437 trivial. 0 not checked. [2022-04-06 20:25:16,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:25:18,966 INFO L134 CoverageAnalysis]: Checked inductivity of 13879 backedges. 7012 proven. 3432 refuted. 0 times theorem prover too weak. 3435 trivial. 0 not checked. [2022-04-06 20:25:18,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727719289] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:25:18,966 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:25:18,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 102 [2022-04-06 20:25:18,967 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:25:18,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2047646437] [2022-04-06 20:25:18,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2047646437] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:25:18,967 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:25:18,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [52] imperfect sequences [] total 52 [2022-04-06 20:25:18,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625368586] [2022-04-06 20:25:18,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:25:18,967 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-04-06 20:25:18,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:18,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-04-06 20:25:18,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5052, Invalid=5250, Unknown=0, NotChecked=0, Total=10302 [2022-04-06 20:25:18,968 INFO L87 Difference]: Start difference. First operand 606 states and 710 transitions. Second operand has 52 states, 52 states have (on average 3.1346153846153846) internal successors, (163), 51 states have internal predecessors, (163), 2 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:25:19,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:25:19,386 INFO L93 Difference]: Finished difference Result 941 states and 1108 transitions. [2022-04-06 20:25:19,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-04-06 20:25:19,387 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 3.1346153846153846) internal successors, (163), 51 states have internal predecessors, (163), 2 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 311 [2022-04-06 20:25:19,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:25:19,388 INFO L225 Difference]: With dead ends: 941 [2022-04-06 20:25:19,388 INFO L226 Difference]: Without dead ends: 632 [2022-04-06 20:25:19,389 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 676 GetRequests, 576 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=5052, Invalid=5250, Unknown=0, NotChecked=0, Total=10302 [2022-04-06 20:25:19,389 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 260 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:25:19,389 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 35 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:25:19,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2022-04-06 20:25:19,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 618. [2022-04-06 20:25:19,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 610 states have (on average 1.1754098360655738) internal successors, (717), 611 states have internal predecessors, (717), 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:25:19,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 724 transitions. [2022-04-06 20:25:19,604 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 724 transitions. Word has length 311 [2022-04-06 20:25:19,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:25:19,604 INFO L478 AbstractCegarLoop]: Abstraction has 618 states and 724 transitions. [2022-04-06 20:25:19,604 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 3.1346153846153846) internal successors, (163), 51 states have internal predecessors, (163), 2 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:25:19,604 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 724 transitions. [2022-04-06 20:25:19,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2022-04-06 20:25:19,605 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:25:19,605 INFO L499 BasicCegarLoop]: trace histogram [98, 98, 96, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:25:19,621 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-04-06 20:25:19,805 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-04-06 20:25:19,806 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:25:19,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:25:19,806 INFO L85 PathProgramCache]: Analyzing trace with hash 1836830244, now seen corresponding path program 89 times [2022-04-06 20:25:19,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:19,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1035419059] [2022-04-06 20:25:19,824 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:25:19,824 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:25:19,824 INFO L85 PathProgramCache]: Analyzing trace with hash 1836830244, now seen corresponding path program 90 times [2022-04-06 20:25:19,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:25:19,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159545742] [2022-04-06 20:25:19,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:25:19,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:25:19,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:20,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:25:20,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:20,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:25:20,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:20,559 INFO L134 CoverageAnalysis]: Checked inductivity of 14462 backedges. 7305 proven. 3577 refuted. 0 times theorem prover too weak. 3580 trivial. 0 not checked. [2022-04-06 20:25:20,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:25:20,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159545742] [2022-04-06 20:25:20,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159545742] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:25:20,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186295442] [2022-04-06 20:25:20,559 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:25:20,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:20,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:25:20,560 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:25:20,560 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:25:20,599 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:25:20,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:25:20,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:25:20,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:25:21,623 INFO L134 CoverageAnalysis]: Checked inductivity of 14462 backedges. 147 proven. 7306 refuted. 0 times theorem prover too weak. 7009 trivial. 0 not checked. [2022-04-06 20:25:21,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:25:22,368 INFO L134 CoverageAnalysis]: Checked inductivity of 14462 backedges. 5 proven. 293 refuted. 0 times theorem prover too weak. 14164 trivial. 0 not checked. [2022-04-06 20:25:22,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186295442] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:25:22,368 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:25:22,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 10, 8] total 65 [2022-04-06 20:25:22,368 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:25:22,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1035419059] [2022-04-06 20:25:22,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1035419059] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:25:22,368 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:25:22,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [] total 53 [2022-04-06 20:25:22,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145837229] [2022-04-06 20:25:22,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:25:22,369 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-04-06 20:25:22,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:22,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-04-06 20:25:22,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1473, Invalid=2687, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:25:22,369 INFO L87 Difference]: Start difference. First operand 618 states and 724 transitions. Second operand has 53 states, 53 states have (on average 3.1320754716981134) internal successors, (166), 52 states have internal predecessors, (166), 2 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:25:22,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:25:22,799 INFO L93 Difference]: Finished difference Result 959 states and 1129 transitions. [2022-04-06 20:25:22,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-04-06 20:25:22,799 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 3.1320754716981134) internal successors, (166), 52 states have internal predecessors, (166), 2 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 317 [2022-04-06 20:25:22,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:25:22,801 INFO L225 Difference]: With dead ends: 959 [2022-04-06 20:25:22,801 INFO L226 Difference]: Without dead ends: 644 [2022-04-06 20:25:22,804 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 689 GetRequests, 623 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 738 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1473, Invalid=2687, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:25:22,804 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 246 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:25:22,804 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 70 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:25:22,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2022-04-06 20:25:23,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 630. [2022-04-06 20:25:23,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 622 states have (on average 1.17524115755627) internal successors, (731), 623 states have internal predecessors, (731), 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:25:23,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 738 transitions. [2022-04-06 20:25:23,030 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 738 transitions. Word has length 317 [2022-04-06 20:25:23,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:25:23,030 INFO L478 AbstractCegarLoop]: Abstraction has 630 states and 738 transitions. [2022-04-06 20:25:23,030 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 3.1320754716981134) internal successors, (166), 52 states have internal predecessors, (166), 2 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:25:23,030 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 738 transitions. [2022-04-06 20:25:23,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2022-04-06 20:25:23,032 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:25:23,032 INFO L499 BasicCegarLoop]: trace histogram [100, 100, 98, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:25:23,047 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:25:23,232 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:23,232 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:25:23,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:25:23,232 INFO L85 PathProgramCache]: Analyzing trace with hash 1762698496, now seen corresponding path program 91 times [2022-04-06 20:25:23,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:23,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1084357683] [2022-04-06 20:25:23,249 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:25:23,249 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:25:23,249 INFO L85 PathProgramCache]: Analyzing trace with hash 1762698496, now seen corresponding path program 92 times [2022-04-06 20:25:23,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:25:23,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318889020] [2022-04-06 20:25:23,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:25:23,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:25:23,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:24,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:25:24,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:24,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:25:24,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:24,032 INFO L134 CoverageAnalysis]: Checked inductivity of 15057 backedges. 7604 proven. 3725 refuted. 0 times theorem prover too weak. 3728 trivial. 0 not checked. [2022-04-06 20:25:24,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:25:24,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318889020] [2022-04-06 20:25:24,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318889020] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:25:24,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487566] [2022-04-06 20:25:24,032 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:25:24,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:24,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:25:24,033 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:25:24,036 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:25:24,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:25:24,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:25:24,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 52 conjunts are in the unsatisfiable core [2022-04-06 20:25:24,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:25:24,435 INFO L134 CoverageAnalysis]: Checked inductivity of 15057 backedges. 7602 proven. 3725 refuted. 0 times theorem prover too weak. 3730 trivial. 0 not checked. [2022-04-06 20:25:24,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:25:26,842 INFO L134 CoverageAnalysis]: Checked inductivity of 15057 backedges. 7604 proven. 3725 refuted. 0 times theorem prover too weak. 3728 trivial. 0 not checked. [2022-04-06 20:25:26,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487566] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:25:26,842 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:25:26,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 53, 53] total 106 [2022-04-06 20:25:26,843 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:25:26,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1084357683] [2022-04-06 20:25:26,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1084357683] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:25:26,843 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:25:26,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [] total 54 [2022-04-06 20:25:26,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064042116] [2022-04-06 20:25:26,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:25:26,843 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-04-06 20:25:26,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:26,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-04-06 20:25:26,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5462, Invalid=5668, Unknown=0, NotChecked=0, Total=11130 [2022-04-06 20:25:26,845 INFO L87 Difference]: Start difference. First operand 630 states and 738 transitions. Second operand has 54 states, 54 states have (on average 3.1296296296296298) internal successors, (169), 53 states have internal predecessors, (169), 2 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:25:27,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:25:27,302 INFO L93 Difference]: Finished difference Result 977 states and 1150 transitions. [2022-04-06 20:25:27,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-04-06 20:25:27,303 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 3.1296296296296298) internal successors, (169), 53 states have internal predecessors, (169), 2 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 323 [2022-04-06 20:25:27,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:25:27,304 INFO L225 Difference]: With dead ends: 977 [2022-04-06 20:25:27,304 INFO L226 Difference]: Without dead ends: 656 [2022-04-06 20:25:27,305 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 702 GetRequests, 598 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=5462, Invalid=5668, Unknown=0, NotChecked=0, Total=11130 [2022-04-06 20:25:27,305 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 289 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:25:27,305 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 40 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:25:27,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2022-04-06 20:25:27,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 642. [2022-04-06 20:25:27,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 634 states have (on average 1.1750788643533123) internal successors, (745), 635 states have internal predecessors, (745), 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:25:27,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 752 transitions. [2022-04-06 20:25:27,543 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 752 transitions. Word has length 323 [2022-04-06 20:25:27,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:25:27,543 INFO L478 AbstractCegarLoop]: Abstraction has 642 states and 752 transitions. [2022-04-06 20:25:27,543 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 3.1296296296296298) internal successors, (169), 53 states have internal predecessors, (169), 2 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:25:27,543 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 752 transitions. [2022-04-06 20:25:27,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 330 [2022-04-06 20:25:27,545 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:25:27,545 INFO L499 BasicCegarLoop]: trace histogram [102, 102, 100, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:25:27,561 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-04-06 20:25:27,745 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:27,745 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:25:27,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:25:27,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1616793316, now seen corresponding path program 93 times [2022-04-06 20:25:27,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:27,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [200215182] [2022-04-06 20:25:27,762 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:25:27,762 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:25:27,762 INFO L85 PathProgramCache]: Analyzing trace with hash 1616793316, now seen corresponding path program 94 times [2022-04-06 20:25:27,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:25:27,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300317468] [2022-04-06 20:25:27,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:25:27,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:25:27,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:28,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:25:28,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:28,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:25:28,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:28,600 INFO L134 CoverageAnalysis]: Checked inductivity of 15664 backedges. 7909 proven. 3876 refuted. 0 times theorem prover too weak. 3879 trivial. 0 not checked. [2022-04-06 20:25:28,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:25:28,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300317468] [2022-04-06 20:25:28,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300317468] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:25:28,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066616598] [2022-04-06 20:25:28,601 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:25:28,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:28,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:25:28,602 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:25:28,603 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:25:28,669 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:25:28,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:25:28,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:25:28,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:25:29,020 INFO L134 CoverageAnalysis]: Checked inductivity of 15664 backedges. 7907 proven. 3876 refuted. 0 times theorem prover too weak. 3881 trivial. 0 not checked. [2022-04-06 20:25:29,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:25:31,513 INFO L134 CoverageAnalysis]: Checked inductivity of 15664 backedges. 7909 proven. 3876 refuted. 0 times theorem prover too weak. 3879 trivial. 0 not checked. [2022-04-06 20:25:31,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066616598] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:25:31,514 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:25:31,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 108 [2022-04-06 20:25:31,514 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:25:31,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [200215182] [2022-04-06 20:25:31,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [200215182] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:25:31,514 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:25:31,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [55] imperfect sequences [] total 55 [2022-04-06 20:25:31,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783351595] [2022-04-06 20:25:31,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:25:31,514 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-04-06 20:25:31,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:31,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-04-06 20:25:31,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5673, Invalid=5883, Unknown=0, NotChecked=0, Total=11556 [2022-04-06 20:25:31,516 INFO L87 Difference]: Start difference. First operand 642 states and 752 transitions. Second operand has 55 states, 55 states have (on average 3.1272727272727274) internal successors, (172), 54 states have internal predecessors, (172), 2 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:25:32,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:25:32,001 INFO L93 Difference]: Finished difference Result 995 states and 1171 transitions. [2022-04-06 20:25:32,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-06 20:25:32,002 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 3.1272727272727274) internal successors, (172), 54 states have internal predecessors, (172), 2 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 329 [2022-04-06 20:25:32,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:25:32,003 INFO L225 Difference]: With dead ends: 995 [2022-04-06 20:25:32,003 INFO L226 Difference]: Without dead ends: 668 [2022-04-06 20:25:32,004 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 715 GetRequests, 609 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=5673, Invalid=5883, Unknown=0, NotChecked=0, Total=11556 [2022-04-06 20:25:32,004 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 318 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:25:32,005 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [318 Valid, 45 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:25:32,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2022-04-06 20:25:32,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 654. [2022-04-06 20:25:32,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 646 states have (on average 1.174922600619195) internal successors, (759), 647 states have internal predecessors, (759), 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:25:32,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 766 transitions. [2022-04-06 20:25:32,256 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 766 transitions. Word has length 329 [2022-04-06 20:25:32,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:25:32,256 INFO L478 AbstractCegarLoop]: Abstraction has 654 states and 766 transitions. [2022-04-06 20:25:32,257 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 3.1272727272727274) internal successors, (172), 54 states have internal predecessors, (172), 2 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:25:32,257 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 766 transitions. [2022-04-06 20:25:32,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 336 [2022-04-06 20:25:32,258 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:25:32,258 INFO L499 BasicCegarLoop]: trace histogram [104, 104, 102, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:25:32,274 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-04-06 20:25:32,464 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:32,465 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:25:32,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:25:32,465 INFO L85 PathProgramCache]: Analyzing trace with hash -599115584, now seen corresponding path program 95 times [2022-04-06 20:25:32,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:32,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2066550791] [2022-04-06 20:25:32,486 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:25:32,486 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:25:32,486 INFO L85 PathProgramCache]: Analyzing trace with hash -599115584, now seen corresponding path program 96 times [2022-04-06 20:25:32,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:25:32,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261040097] [2022-04-06 20:25:32,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:25:32,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:25:32,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:33,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:25:33,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:33,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:25:33,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:33,314 INFO L134 CoverageAnalysis]: Checked inductivity of 16283 backedges. 8220 proven. 4030 refuted. 0 times theorem prover too weak. 4033 trivial. 0 not checked. [2022-04-06 20:25:33,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:25:33,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261040097] [2022-04-06 20:25:33,314 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261040097] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:25:33,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147052460] [2022-04-06 20:25:33,314 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:25:33,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:33,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:25:33,315 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:25:33,315 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:25:33,359 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:25:33,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:25:33,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:25:33,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:25:34,399 INFO L134 CoverageAnalysis]: Checked inductivity of 16283 backedges. 156 proven. 8221 refuted. 0 times theorem prover too weak. 7906 trivial. 0 not checked. [2022-04-06 20:25:34,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:25:35,002 INFO L134 CoverageAnalysis]: Checked inductivity of 16283 backedges. 5 proven. 311 refuted. 0 times theorem prover too weak. 15967 trivial. 0 not checked. [2022-04-06 20:25:35,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147052460] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:25:35,002 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:25:35,002 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 10, 8] total 68 [2022-04-06 20:25:35,003 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:25:35,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2066550791] [2022-04-06 20:25:35,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2066550791] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:25:35,003 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:25:35,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [56] imperfect sequences [] total 56 [2022-04-06 20:25:35,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466232120] [2022-04-06 20:25:35,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:25:35,003 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-04-06 20:25:35,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:35,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-04-06 20:25:35,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1638, Invalid=2918, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:25:35,004 INFO L87 Difference]: Start difference. First operand 654 states and 766 transitions. Second operand has 56 states, 56 states have (on average 3.125) internal successors, (175), 55 states have internal predecessors, (175), 2 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:25:35,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:25:35,471 INFO L93 Difference]: Finished difference Result 1013 states and 1192 transitions. [2022-04-06 20:25:35,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-04-06 20:25:35,472 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 3.125) internal successors, (175), 55 states have internal predecessors, (175), 2 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 335 [2022-04-06 20:25:35,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:25:35,473 INFO L225 Difference]: With dead ends: 1013 [2022-04-06 20:25:35,473 INFO L226 Difference]: Without dead ends: 680 [2022-04-06 20:25:35,474 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 728 GetRequests, 659 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 780 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1638, Invalid=2918, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:25:35,474 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 286 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:25:35,474 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 40 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:25:35,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2022-04-06 20:25:35,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 666. [2022-04-06 20:25:35,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 658 states have (on average 1.174772036474164) internal successors, (773), 659 states have internal predecessors, (773), 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:25:35,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 780 transitions. [2022-04-06 20:25:35,735 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 780 transitions. Word has length 335 [2022-04-06 20:25:35,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:25:35,735 INFO L478 AbstractCegarLoop]: Abstraction has 666 states and 780 transitions. [2022-04-06 20:25:35,736 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 3.125) internal successors, (175), 55 states have internal predecessors, (175), 2 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:25:35,736 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 780 transitions. [2022-04-06 20:25:35,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2022-04-06 20:25:35,737 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:25:35,737 INFO L499 BasicCegarLoop]: trace histogram [106, 106, 104, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:25:35,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-04-06 20:25:35,937 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,SelfDestructingSolverStorable58 [2022-04-06 20:25:35,937 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:25:35,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:25:35,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1675136932, now seen corresponding path program 97 times [2022-04-06 20:25:35,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:35,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1611344094] [2022-04-06 20:25:35,959 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:25:35,959 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:25:35,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1675136932, now seen corresponding path program 98 times [2022-04-06 20:25:35,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:25:35,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56399936] [2022-04-06 20:25:35,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:25:35,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:25:35,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:36,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:25:36,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:36,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:25:36,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:36,824 INFO L134 CoverageAnalysis]: Checked inductivity of 16914 backedges. 8537 proven. 4187 refuted. 0 times theorem prover too weak. 4190 trivial. 0 not checked. [2022-04-06 20:25:36,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:25:36,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56399936] [2022-04-06 20:25:36,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56399936] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:25:36,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781847344] [2022-04-06 20:25:36,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:25:36,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:36,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:25:36,826 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:25:36,826 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:25:36,898 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:25:36,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:25:36,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:25:36,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:25:37,254 INFO L134 CoverageAnalysis]: Checked inductivity of 16914 backedges. 8535 proven. 4187 refuted. 0 times theorem prover too weak. 4192 trivial. 0 not checked. [2022-04-06 20:25:37,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:25:39,910 INFO L134 CoverageAnalysis]: Checked inductivity of 16914 backedges. 8537 proven. 4187 refuted. 0 times theorem prover too weak. 4190 trivial. 0 not checked. [2022-04-06 20:25:39,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781847344] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:25:39,910 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:25:39,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 112 [2022-04-06 20:25:39,910 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:25:39,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1611344094] [2022-04-06 20:25:39,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1611344094] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:25:39,911 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:25:39,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [57] imperfect sequences [] total 57 [2022-04-06 20:25:39,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339035158] [2022-04-06 20:25:39,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:25:39,911 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-04-06 20:25:39,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:39,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-04-06 20:25:39,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6107, Invalid=6325, Unknown=0, NotChecked=0, Total=12432 [2022-04-06 20:25:39,912 INFO L87 Difference]: Start difference. First operand 666 states and 780 transitions. Second operand has 57 states, 57 states have (on average 3.1228070175438596) internal successors, (178), 56 states have internal predecessors, (178), 2 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:25:40,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:25:40,433 INFO L93 Difference]: Finished difference Result 1031 states and 1213 transitions. [2022-04-06 20:25:40,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-04-06 20:25:40,433 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 3.1228070175438596) internal successors, (178), 56 states have internal predecessors, (178), 2 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 341 [2022-04-06 20:25:40,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:25:40,434 INFO L225 Difference]: With dead ends: 1031 [2022-04-06 20:25:40,434 INFO L226 Difference]: Without dead ends: 692 [2022-04-06 20:25:40,435 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 741 GetRequests, 631 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=6107, Invalid=6325, Unknown=0, NotChecked=0, Total=12432 [2022-04-06 20:25:40,435 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 279 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:25:40,435 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [279 Valid, 55 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:25:40,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2022-04-06 20:25:40,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 678. [2022-04-06 20:25:40,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 678 states, 670 states have (on average 1.1746268656716419) internal successors, (787), 671 states have internal predecessors, (787), 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:25:40,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 678 states to 678 states and 794 transitions. [2022-04-06 20:25:40,710 INFO L78 Accepts]: Start accepts. Automaton has 678 states and 794 transitions. Word has length 341 [2022-04-06 20:25:40,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:25:40,711 INFO L478 AbstractCegarLoop]: Abstraction has 678 states and 794 transitions. [2022-04-06 20:25:40,711 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 3.1228070175438596) internal successors, (178), 56 states have internal predecessors, (178), 2 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:25:40,711 INFO L276 IsEmpty]: Start isEmpty. Operand 678 states and 794 transitions. [2022-04-06 20:25:40,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2022-04-06 20:25:40,712 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:25:40,712 INFO L499 BasicCegarLoop]: trace histogram [108, 108, 106, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:25:40,728 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-04-06 20:25:40,912 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,SelfDestructingSolverStorable59 [2022-04-06 20:25:40,913 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:25:40,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:25:40,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1199918208, now seen corresponding path program 99 times [2022-04-06 20:25:40,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:40,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [158495904] [2022-04-06 20:25:40,929 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:25:40,929 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:25:40,929 INFO L85 PathProgramCache]: Analyzing trace with hash 1199918208, now seen corresponding path program 100 times [2022-04-06 20:25:40,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:25:40,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711464743] [2022-04-06 20:25:40,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:25:40,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:25:40,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:41,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:25:41,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:41,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:25:41,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:41,832 INFO L134 CoverageAnalysis]: Checked inductivity of 17557 backedges. 8860 proven. 4347 refuted. 0 times theorem prover too weak. 4350 trivial. 0 not checked. [2022-04-06 20:25:41,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:25:41,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711464743] [2022-04-06 20:25:41,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711464743] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:25:41,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886862963] [2022-04-06 20:25:41,832 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:25:41,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:41,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:25:41,833 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:25:41,833 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:25:41,910 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:25:41,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:25:41,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 537 conjuncts, 56 conjunts are in the unsatisfiable core [2022-04-06 20:25:41,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:25:42,287 INFO L134 CoverageAnalysis]: Checked inductivity of 17557 backedges. 8858 proven. 4347 refuted. 0 times theorem prover too weak. 4352 trivial. 0 not checked. [2022-04-06 20:25:42,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:25:45,045 INFO L134 CoverageAnalysis]: Checked inductivity of 17557 backedges. 8860 proven. 4347 refuted. 0 times theorem prover too weak. 4350 trivial. 0 not checked. [2022-04-06 20:25:45,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886862963] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:25:45,045 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:25:45,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 57, 57] total 114 [2022-04-06 20:25:45,045 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:25:45,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [158495904] [2022-04-06 20:25:45,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [158495904] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:25:45,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:25:45,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [58] imperfect sequences [] total 58 [2022-04-06 20:25:45,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844521065] [2022-04-06 20:25:45,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:25:45,046 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-04-06 20:25:45,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:45,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-04-06 20:25:45,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6330, Invalid=6552, Unknown=0, NotChecked=0, Total=12882 [2022-04-06 20:25:45,047 INFO L87 Difference]: Start difference. First operand 678 states and 794 transitions. Second operand has 58 states, 58 states have (on average 3.1206896551724137) internal successors, (181), 57 states have internal predecessors, (181), 2 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:25:45,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:25:45,617 INFO L93 Difference]: Finished difference Result 1049 states and 1234 transitions. [2022-04-06 20:25:45,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-04-06 20:25:45,618 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 3.1206896551724137) internal successors, (181), 57 states have internal predecessors, (181), 2 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 347 [2022-04-06 20:25:45,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:25:45,619 INFO L225 Difference]: With dead ends: 1049 [2022-04-06 20:25:45,619 INFO L226 Difference]: Without dead ends: 704 [2022-04-06 20:25:45,621 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 754 GetRequests, 642 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=6330, Invalid=6552, Unknown=0, NotChecked=0, Total=12882 [2022-04-06 20:25:45,621 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 285 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:25:45,621 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 65 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:25:45,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2022-04-06 20:25:45,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 690. [2022-04-06 20:25:45,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 682 states have (on average 1.1744868035190617) internal successors, (801), 683 states have internal predecessors, (801), 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:25:45,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 808 transitions. [2022-04-06 20:25:45,914 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 808 transitions. Word has length 347 [2022-04-06 20:25:45,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:25:45,915 INFO L478 AbstractCegarLoop]: Abstraction has 690 states and 808 transitions. [2022-04-06 20:25:45,915 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 3.1206896551724137) internal successors, (181), 57 states have internal predecessors, (181), 2 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:25:45,915 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 808 transitions. [2022-04-06 20:25:45,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2022-04-06 20:25:45,916 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:25:45,916 INFO L499 BasicCegarLoop]: trace histogram [110, 110, 108, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:25:45,934 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:25:46,132 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:46,133 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:25:46,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:25:46,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1331523484, now seen corresponding path program 101 times [2022-04-06 20:25:46,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:46,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2107066720] [2022-04-06 20:25:46,150 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:25:46,150 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:25:46,151 INFO L85 PathProgramCache]: Analyzing trace with hash -1331523484, now seen corresponding path program 102 times [2022-04-06 20:25:46,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:25:46,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636617476] [2022-04-06 20:25:46,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:25:46,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:25:46,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:47,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:25:47,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:47,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:25:47,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:47,126 INFO L134 CoverageAnalysis]: Checked inductivity of 18212 backedges. 9189 proven. 4510 refuted. 0 times theorem prover too weak. 4513 trivial. 0 not checked. [2022-04-06 20:25:47,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:25:47,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636617476] [2022-04-06 20:25:47,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636617476] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:25:47,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653954516] [2022-04-06 20:25:47,127 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:25:47,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:47,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:25:47,128 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:25:47,128 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:25:47,168 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:25:47,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:25:47,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:25:47,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:25:48,257 INFO L134 CoverageAnalysis]: Checked inductivity of 18212 backedges. 165 proven. 9190 refuted. 0 times theorem prover too weak. 8857 trivial. 0 not checked. [2022-04-06 20:25:48,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:25:48,887 INFO L134 CoverageAnalysis]: Checked inductivity of 18212 backedges. 5 proven. 329 refuted. 0 times theorem prover too weak. 17878 trivial. 0 not checked. [2022-04-06 20:25:48,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653954516] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:25:48,887 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:25:48,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 10, 8] total 71 [2022-04-06 20:25:48,888 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:25:48,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2107066720] [2022-04-06 20:25:48,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2107066720] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:25:48,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:25:48,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [59] imperfect sequences [] total 59 [2022-04-06 20:25:48,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873467653] [2022-04-06 20:25:48,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:25:48,888 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-04-06 20:25:48,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:48,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-04-06 20:25:48,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1812, Invalid=3158, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 20:25:48,889 INFO L87 Difference]: Start difference. First operand 690 states and 808 transitions. Second operand has 59 states, 59 states have (on average 3.1186440677966103) internal successors, (184), 58 states have internal predecessors, (184), 2 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:25:49,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:25:49,420 INFO L93 Difference]: Finished difference Result 1067 states and 1255 transitions. [2022-04-06 20:25:49,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-04-06 20:25:49,421 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 3.1186440677966103) internal successors, (184), 58 states have internal predecessors, (184), 2 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 353 [2022-04-06 20:25:49,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:25:49,422 INFO L225 Difference]: With dead ends: 1067 [2022-04-06 20:25:49,422 INFO L226 Difference]: Without dead ends: 716 [2022-04-06 20:25:49,423 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 767 GetRequests, 695 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 822 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1812, Invalid=3158, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 20:25:49,423 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 314 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:25:49,423 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 40 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:25:49,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2022-04-06 20:25:49,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 702. [2022-04-06 20:25:49,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 694 states have (on average 1.1743515850144093) internal successors, (815), 695 states have internal predecessors, (815), 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:25:49,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 822 transitions. [2022-04-06 20:25:49,728 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 822 transitions. Word has length 353 [2022-04-06 20:25:49,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:25:49,728 INFO L478 AbstractCegarLoop]: Abstraction has 702 states and 822 transitions. [2022-04-06 20:25:49,728 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 3.1186440677966103) internal successors, (184), 58 states have internal predecessors, (184), 2 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:25:49,728 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 822 transitions. [2022-04-06 20:25:49,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2022-04-06 20:25:49,730 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:25:49,730 INFO L499 BasicCegarLoop]: trace histogram [112, 112, 110, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:25:49,752 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:25:49,947 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:49,947 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:25:49,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:25:49,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1462362176, now seen corresponding path program 103 times [2022-04-06 20:25:49,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:49,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1550515383] [2022-04-06 20:25:49,969 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:25:49,969 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:25:49,969 INFO L85 PathProgramCache]: Analyzing trace with hash 1462362176, now seen corresponding path program 104 times [2022-04-06 20:25:49,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:25:49,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133168583] [2022-04-06 20:25:49,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:25:49,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:25:49,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:50,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:25:50,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:50,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:25:50,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:50,946 INFO L134 CoverageAnalysis]: Checked inductivity of 18879 backedges. 9524 proven. 4676 refuted. 0 times theorem prover too weak. 4679 trivial. 0 not checked. [2022-04-06 20:25:50,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:25:50,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133168583] [2022-04-06 20:25:50,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133168583] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:25:50,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547088219] [2022-04-06 20:25:50,946 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:25:50,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:50,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:25:50,947 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:25:50,959 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:25:51,019 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:25:51,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:25:51,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 553 conjuncts, 58 conjunts are in the unsatisfiable core [2022-04-06 20:25:51,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:25:51,409 INFO L134 CoverageAnalysis]: Checked inductivity of 18879 backedges. 9522 proven. 4676 refuted. 0 times theorem prover too weak. 4681 trivial. 0 not checked. [2022-04-06 20:25:51,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:25:54,338 INFO L134 CoverageAnalysis]: Checked inductivity of 18879 backedges. 9524 proven. 4676 refuted. 0 times theorem prover too weak. 4679 trivial. 0 not checked. [2022-04-06 20:25:54,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547088219] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:25:54,338 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:25:54,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 59, 59] total 118 [2022-04-06 20:25:54,339 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:25:54,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1550515383] [2022-04-06 20:25:54,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1550515383] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:25:54,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:25:54,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [60] imperfect sequences [] total 60 [2022-04-06 20:25:54,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853381944] [2022-04-06 20:25:54,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:25:54,339 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-04-06 20:25:54,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:54,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-04-06 20:25:54,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6788, Invalid=7018, Unknown=0, NotChecked=0, Total=13806 [2022-04-06 20:25:54,340 INFO L87 Difference]: Start difference. First operand 702 states and 822 transitions. Second operand has 60 states, 60 states have (on average 3.1166666666666667) internal successors, (187), 59 states have internal predecessors, (187), 2 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:25:54,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:25:54,924 INFO L93 Difference]: Finished difference Result 1085 states and 1276 transitions. [2022-04-06 20:25:54,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-06 20:25:54,925 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 3.1166666666666667) internal successors, (187), 59 states have internal predecessors, (187), 2 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 359 [2022-04-06 20:25:54,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:25:54,933 INFO L225 Difference]: With dead ends: 1085 [2022-04-06 20:25:54,933 INFO L226 Difference]: Without dead ends: 728 [2022-04-06 20:25:54,934 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 780 GetRequests, 664 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=6788, Invalid=7018, Unknown=0, NotChecked=0, Total=13806 [2022-04-06 20:25:54,935 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 317 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:25:54,935 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [317 Valid, 40 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:25:54,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2022-04-06 20:25:55,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 714. [2022-04-06 20:25:55,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 706 states have (on average 1.1742209631728044) internal successors, (829), 707 states have internal predecessors, (829), 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:25:55,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 836 transitions. [2022-04-06 20:25:55,262 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 836 transitions. Word has length 359 [2022-04-06 20:25:55,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:25:55,262 INFO L478 AbstractCegarLoop]: Abstraction has 714 states and 836 transitions. [2022-04-06 20:25:55,262 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 3.1166666666666667) internal successors, (187), 59 states have internal predecessors, (187), 2 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:25:55,262 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 836 transitions. [2022-04-06 20:25:55,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2022-04-06 20:25:55,264 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:25:55,264 INFO L499 BasicCegarLoop]: trace histogram [114, 114, 112, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:25:55,280 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:25:55,480 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:55,480 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:25:55,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:25:55,480 INFO L85 PathProgramCache]: Analyzing trace with hash 158617892, now seen corresponding path program 105 times [2022-04-06 20:25:55,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:55,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1406211251] [2022-04-06 20:25:55,498 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:25:55,498 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:25:55,498 INFO L85 PathProgramCache]: Analyzing trace with hash 158617892, now seen corresponding path program 106 times [2022-04-06 20:25:55,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:25:55,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779882779] [2022-04-06 20:25:55,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:25:55,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:25:55,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:56,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:25:56,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:56,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:25:56,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:25:56,459 INFO L134 CoverageAnalysis]: Checked inductivity of 19558 backedges. 9865 proven. 4845 refuted. 0 times theorem prover too weak. 4848 trivial. 0 not checked. [2022-04-06 20:25:56,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:25:56,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779882779] [2022-04-06 20:25:56,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779882779] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:25:56,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238351315] [2022-04-06 20:25:56,460 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:25:56,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:25:56,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:25:56,461 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:25:56,461 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:25:56,549 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:25:56,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:25:56,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:25:56,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:25:56,928 INFO L134 CoverageAnalysis]: Checked inductivity of 19558 backedges. 9863 proven. 4845 refuted. 0 times theorem prover too weak. 4850 trivial. 0 not checked. [2022-04-06 20:25:56,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:25:59,997 INFO L134 CoverageAnalysis]: Checked inductivity of 19558 backedges. 9865 proven. 4845 refuted. 0 times theorem prover too weak. 4848 trivial. 0 not checked. [2022-04-06 20:25:59,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238351315] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:25:59,997 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:25:59,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 60, 60] total 120 [2022-04-06 20:25:59,997 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:25:59,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1406211251] [2022-04-06 20:25:59,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1406211251] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:25:59,998 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:25:59,998 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [61] imperfect sequences [] total 61 [2022-04-06 20:25:59,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587192514] [2022-04-06 20:25:59,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:25:59,998 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-04-06 20:25:59,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:25:59,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-04-06 20:25:59,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7023, Invalid=7257, Unknown=0, NotChecked=0, Total=14280 [2022-04-06 20:26:00,000 INFO L87 Difference]: Start difference. First operand 714 states and 836 transitions. Second operand has 61 states, 61 states have (on average 3.1147540983606556) internal successors, (190), 60 states have internal predecessors, (190), 2 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:26:00,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:26:00,601 INFO L93 Difference]: Finished difference Result 1103 states and 1297 transitions. [2022-04-06 20:26:00,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-04-06 20:26:00,602 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 3.1147540983606556) internal successors, (190), 60 states have internal predecessors, (190), 2 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 365 [2022-04-06 20:26:00,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:26:00,604 INFO L225 Difference]: With dead ends: 1103 [2022-04-06 20:26:00,604 INFO L226 Difference]: Without dead ends: 740 [2022-04-06 20:26:00,605 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 793 GetRequests, 675 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=7023, Invalid=7257, Unknown=0, NotChecked=0, Total=14280 [2022-04-06 20:26:00,605 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 295 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:26:00,605 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 45 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:26:00,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2022-04-06 20:26:00,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 726. [2022-04-06 20:26:00,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 726 states, 718 states have (on average 1.1740947075208914) internal successors, (843), 719 states have internal predecessors, (843), 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:26:00,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 726 states to 726 states and 850 transitions. [2022-04-06 20:26:00,944 INFO L78 Accepts]: Start accepts. Automaton has 726 states and 850 transitions. Word has length 365 [2022-04-06 20:26:00,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:26:00,944 INFO L478 AbstractCegarLoop]: Abstraction has 726 states and 850 transitions. [2022-04-06 20:26:00,944 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 3.1147540983606556) internal successors, (190), 60 states have internal predecessors, (190), 2 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:26:00,944 INFO L276 IsEmpty]: Start isEmpty. Operand 726 states and 850 transitions. [2022-04-06 20:26:00,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2022-04-06 20:26:00,945 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:26:00,946 INFO L499 BasicCegarLoop]: trace histogram [116, 116, 114, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:26:00,962 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-04-06 20:26:01,146 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:01,146 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:26:01,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:26:01,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1113590784, now seen corresponding path program 107 times [2022-04-06 20:26:01,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:01,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1630403468] [2022-04-06 20:26:01,164 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:26:01,164 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:26:01,164 INFO L85 PathProgramCache]: Analyzing trace with hash -1113590784, now seen corresponding path program 108 times [2022-04-06 20:26:01,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:26:01,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431399616] [2022-04-06 20:26:01,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:26:01,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:26:01,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:02,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:26:02,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:02,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:26:02,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:02,206 INFO L134 CoverageAnalysis]: Checked inductivity of 20249 backedges. 10212 proven. 5017 refuted. 0 times theorem prover too weak. 5020 trivial. 0 not checked. [2022-04-06 20:26:02,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:26:02,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431399616] [2022-04-06 20:26:02,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431399616] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:26:02,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490581710] [2022-04-06 20:26:02,206 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:26:02,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:02,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:26:02,207 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:26:02,208 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:26:02,248 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:26:02,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:26:02,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:26:02,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:26:03,409 INFO L134 CoverageAnalysis]: Checked inductivity of 20249 backedges. 174 proven. 10213 refuted. 0 times theorem prover too weak. 9862 trivial. 0 not checked. [2022-04-06 20:26:03,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:26:04,074 INFO L134 CoverageAnalysis]: Checked inductivity of 20249 backedges. 5 proven. 347 refuted. 0 times theorem prover too weak. 19897 trivial. 0 not checked. [2022-04-06 20:26:04,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490581710] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:26:04,074 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:26:04,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 10, 8] total 74 [2022-04-06 20:26:04,074 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:26:04,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1630403468] [2022-04-06 20:26:04,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1630403468] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:26:04,074 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:26:04,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [] total 62 [2022-04-06 20:26:04,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12550363] [2022-04-06 20:26:04,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:26:04,075 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-04-06 20:26:04,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:04,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-04-06 20:26:04,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1995, Invalid=3407, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 20:26:04,076 INFO L87 Difference]: Start difference. First operand 726 states and 850 transitions. Second operand has 62 states, 62 states have (on average 3.1129032258064515) internal successors, (193), 61 states have internal predecessors, (193), 2 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:26:04,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:26:04,674 INFO L93 Difference]: Finished difference Result 1121 states and 1318 transitions. [2022-04-06 20:26:04,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-04-06 20:26:04,674 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 3.1129032258064515) internal successors, (193), 61 states have internal predecessors, (193), 2 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 371 [2022-04-06 20:26:04,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:26:04,675 INFO L225 Difference]: With dead ends: 1121 [2022-04-06 20:26:04,675 INFO L226 Difference]: Without dead ends: 752 [2022-04-06 20:26:04,676 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 806 GetRequests, 731 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 864 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1995, Invalid=3407, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 20:26:04,676 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 402 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:26:04,676 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [402 Valid, 35 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:26:04,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 752 states. [2022-04-06 20:26:05,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 752 to 738. [2022-04-06 20:26:05,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 738 states, 730 states have (on average 1.173972602739726) internal successors, (857), 731 states have internal predecessors, (857), 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:26:05,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 864 transitions. [2022-04-06 20:26:05,025 INFO L78 Accepts]: Start accepts. Automaton has 738 states and 864 transitions. Word has length 371 [2022-04-06 20:26:05,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:26:05,025 INFO L478 AbstractCegarLoop]: Abstraction has 738 states and 864 transitions. [2022-04-06 20:26:05,026 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 3.1129032258064515) internal successors, (193), 61 states have internal predecessors, (193), 2 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:26:05,026 INFO L276 IsEmpty]: Start isEmpty. Operand 738 states and 864 transitions. [2022-04-06 20:26:05,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 378 [2022-04-06 20:26:05,027 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:26:05,027 INFO L499 BasicCegarLoop]: trace histogram [118, 118, 116, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:26:05,045 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:26:05,243 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,SelfDestructingSolverStorable64 [2022-04-06 20:26:05,243 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:26:05,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:26:05,243 INFO L85 PathProgramCache]: Analyzing trace with hash 990237156, now seen corresponding path program 109 times [2022-04-06 20:26:05,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:05,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1262322861] [2022-04-06 20:26:05,271 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:26:05,271 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:26:05,271 INFO L85 PathProgramCache]: Analyzing trace with hash 990237156, now seen corresponding path program 110 times [2022-04-06 20:26:05,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:26:05,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461304332] [2022-04-06 20:26:05,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:26:05,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:26:05,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:06,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:26:06,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:06,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:26:06,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:06,322 INFO L134 CoverageAnalysis]: Checked inductivity of 20952 backedges. 10565 proven. 5192 refuted. 0 times theorem prover too weak. 5195 trivial. 0 not checked. [2022-04-06 20:26:06,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:26:06,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461304332] [2022-04-06 20:26:06,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461304332] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:26:06,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822172259] [2022-04-06 20:26:06,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:26:06,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:06,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:26:06,323 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:26:06,324 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:26:06,396 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:26:06,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:26:06,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 577 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:26:06,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:26:06,810 INFO L134 CoverageAnalysis]: Checked inductivity of 20952 backedges. 10563 proven. 5192 refuted. 0 times theorem prover too weak. 5197 trivial. 0 not checked. [2022-04-06 20:26:06,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:26:10,025 INFO L134 CoverageAnalysis]: Checked inductivity of 20952 backedges. 10565 proven. 5192 refuted. 0 times theorem prover too weak. 5195 trivial. 0 not checked. [2022-04-06 20:26:10,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822172259] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:26:10,025 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:26:10,025 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 62, 62] total 124 [2022-04-06 20:26:10,025 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:26:10,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1262322861] [2022-04-06 20:26:10,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1262322861] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:26:10,026 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:26:10,026 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [63] imperfect sequences [] total 63 [2022-04-06 20:26:10,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317933588] [2022-04-06 20:26:10,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:26:10,026 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-04-06 20:26:10,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:10,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-04-06 20:26:10,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7505, Invalid=7747, Unknown=0, NotChecked=0, Total=15252 [2022-04-06 20:26:10,028 INFO L87 Difference]: Start difference. First operand 738 states and 864 transitions. Second operand has 63 states, 63 states have (on average 3.111111111111111) internal successors, (196), 62 states have internal predecessors, (196), 2 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:26:10,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:26:10,741 INFO L93 Difference]: Finished difference Result 1139 states and 1339 transitions. [2022-04-06 20:26:10,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-04-06 20:26:10,742 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 3.111111111111111) internal successors, (196), 62 states have internal predecessors, (196), 2 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 377 [2022-04-06 20:26:10,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:26:10,743 INFO L225 Difference]: With dead ends: 1139 [2022-04-06 20:26:10,743 INFO L226 Difference]: Without dead ends: 764 [2022-04-06 20:26:10,744 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 819 GetRequests, 697 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=7505, Invalid=7747, Unknown=0, NotChecked=0, Total=15252 [2022-04-06 20:26:10,744 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 314 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 311 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:26:10,744 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 45 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 311 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:26:10,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2022-04-06 20:26:11,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 750. [2022-04-06 20:26:11,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 750 states, 742 states have (on average 1.173854447439353) internal successors, (871), 743 states have internal predecessors, (871), 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:26:11,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 750 states to 750 states and 878 transitions. [2022-04-06 20:26:11,108 INFO L78 Accepts]: Start accepts. Automaton has 750 states and 878 transitions. Word has length 377 [2022-04-06 20:26:11,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:26:11,108 INFO L478 AbstractCegarLoop]: Abstraction has 750 states and 878 transitions. [2022-04-06 20:26:11,108 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 3.111111111111111) internal successors, (196), 62 states have internal predecessors, (196), 2 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:26:11,108 INFO L276 IsEmpty]: Start isEmpty. Operand 750 states and 878 transitions. [2022-04-06 20:26:11,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 384 [2022-04-06 20:26:11,114 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:26:11,114 INFO L499 BasicCegarLoop]: trace histogram [120, 120, 118, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:26:11,130 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-04-06 20:26:11,314 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:11,315 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:26:11,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:26:11,315 INFO L85 PathProgramCache]: Analyzing trace with hash -1286633536, now seen corresponding path program 111 times [2022-04-06 20:26:11,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:11,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [620891684] [2022-04-06 20:26:11,334 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:26:11,334 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:26:11,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1286633536, now seen corresponding path program 112 times [2022-04-06 20:26:11,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:26:11,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388743320] [2022-04-06 20:26:11,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:26:11,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:26:11,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:12,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:26:12,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:12,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:26:12,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:12,393 INFO L134 CoverageAnalysis]: Checked inductivity of 21667 backedges. 10924 proven. 5370 refuted. 0 times theorem prover too weak. 5373 trivial. 0 not checked. [2022-04-06 20:26:12,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:26:12,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388743320] [2022-04-06 20:26:12,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388743320] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:26:12,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348879931] [2022-04-06 20:26:12,393 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:26:12,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:12,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:26:12,394 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:26:12,394 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:26:12,480 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:26:12,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:26:12,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 62 conjunts are in the unsatisfiable core [2022-04-06 20:26:12,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:26:12,885 INFO L134 CoverageAnalysis]: Checked inductivity of 21667 backedges. 10922 proven. 5370 refuted. 0 times theorem prover too weak. 5375 trivial. 0 not checked. [2022-04-06 20:26:12,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:26:16,197 INFO L134 CoverageAnalysis]: Checked inductivity of 21667 backedges. 10924 proven. 5370 refuted. 0 times theorem prover too weak. 5373 trivial. 0 not checked. [2022-04-06 20:26:16,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348879931] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:26:16,197 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:26:16,197 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 63, 63] total 126 [2022-04-06 20:26:16,197 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:26:16,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [620891684] [2022-04-06 20:26:16,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [620891684] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:26:16,198 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:26:16,198 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [64] imperfect sequences [] total 64 [2022-04-06 20:26:16,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610009184] [2022-04-06 20:26:16,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:26:16,198 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-04-06 20:26:16,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:16,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-04-06 20:26:16,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7752, Invalid=7998, Unknown=0, NotChecked=0, Total=15750 [2022-04-06 20:26:16,200 INFO L87 Difference]: Start difference. First operand 750 states and 878 transitions. Second operand has 64 states, 64 states have (on average 3.109375) internal successors, (199), 63 states have internal predecessors, (199), 2 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:26:16,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:26:16,866 INFO L93 Difference]: Finished difference Result 1157 states and 1360 transitions. [2022-04-06 20:26:16,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-04-06 20:26:16,866 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 3.109375) internal successors, (199), 63 states have internal predecessors, (199), 2 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 383 [2022-04-06 20:26:16,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:26:16,868 INFO L225 Difference]: With dead ends: 1157 [2022-04-06 20:26:16,868 INFO L226 Difference]: Without dead ends: 776 [2022-04-06 20:26:16,869 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 832 GetRequests, 708 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=7752, Invalid=7998, Unknown=0, NotChecked=0, Total=15750 [2022-04-06 20:26:16,869 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 375 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 293 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:26:16,869 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [375 Valid, 35 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 293 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:26:16,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2022-04-06 20:26:17,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 762. [2022-04-06 20:26:17,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 754 states have (on average 1.1737400530503979) internal successors, (885), 755 states have internal predecessors, (885), 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:26:17,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 892 transitions. [2022-04-06 20:26:17,255 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 892 transitions. Word has length 383 [2022-04-06 20:26:17,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:26:17,255 INFO L478 AbstractCegarLoop]: Abstraction has 762 states and 892 transitions. [2022-04-06 20:26:17,255 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 3.109375) internal successors, (199), 63 states have internal predecessors, (199), 2 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:26:17,255 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 892 transitions. [2022-04-06 20:26:17,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2022-04-06 20:26:17,257 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:26:17,257 INFO L499 BasicCegarLoop]: trace histogram [122, 122, 120, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:26:17,273 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-04-06 20:26:17,457 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,SelfDestructingSolverStorable66 [2022-04-06 20:26:17,457 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:26:17,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:26:17,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1676733788, now seen corresponding path program 113 times [2022-04-06 20:26:17,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:17,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1218638761] [2022-04-06 20:26:17,478 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:26:17,478 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:26:17,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1676733788, now seen corresponding path program 114 times [2022-04-06 20:26:17,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:26:17,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3275146] [2022-04-06 20:26:17,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:26:17,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:26:17,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:18,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:26:18,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:18,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:26:18,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:18,628 INFO L134 CoverageAnalysis]: Checked inductivity of 22394 backedges. 11289 proven. 5551 refuted. 0 times theorem prover too weak. 5554 trivial. 0 not checked. [2022-04-06 20:26:18,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:26:18,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3275146] [2022-04-06 20:26:18,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3275146] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:26:18,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672244326] [2022-04-06 20:26:18,628 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:26:18,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:18,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:26:18,629 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:26:18,630 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:26:18,671 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:26:18,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:26:18,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:26:18,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:26:19,881 INFO L134 CoverageAnalysis]: Checked inductivity of 22394 backedges. 183 proven. 11290 refuted. 0 times theorem prover too weak. 10921 trivial. 0 not checked. [2022-04-06 20:26:19,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:26:20,578 INFO L134 CoverageAnalysis]: Checked inductivity of 22394 backedges. 5 proven. 365 refuted. 0 times theorem prover too weak. 22024 trivial. 0 not checked. [2022-04-06 20:26:20,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672244326] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:26:20,579 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:26:20,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 10, 8] total 77 [2022-04-06 20:26:20,579 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:26:20,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1218638761] [2022-04-06 20:26:20,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1218638761] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:26:20,579 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:26:20,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [65] imperfect sequences [] total 65 [2022-04-06 20:26:20,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295017639] [2022-04-06 20:26:20,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:26:20,579 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-04-06 20:26:20,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:20,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-04-06 20:26:20,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2187, Invalid=3665, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:26:20,580 INFO L87 Difference]: Start difference. First operand 762 states and 892 transitions. Second operand has 65 states, 65 states have (on average 3.1076923076923078) internal successors, (202), 64 states have internal predecessors, (202), 2 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:26:21,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:26:21,264 INFO L93 Difference]: Finished difference Result 1175 states and 1381 transitions. [2022-04-06 20:26:21,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-04-06 20:26:21,265 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 3.1076923076923078) internal successors, (202), 64 states have internal predecessors, (202), 2 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 389 [2022-04-06 20:26:21,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:26:21,266 INFO L225 Difference]: With dead ends: 1175 [2022-04-06 20:26:21,266 INFO L226 Difference]: Without dead ends: 788 [2022-04-06 20:26:21,267 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 845 GetRequests, 767 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 906 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2187, Invalid=3665, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:26:21,267 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 346 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:26:21,267 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 55 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:26:21,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2022-04-06 20:26:21,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 774. [2022-04-06 20:26:21,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 774 states, 766 states have (on average 1.1736292428198434) internal successors, (899), 767 states have internal predecessors, (899), 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:26:21,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 774 states to 774 states and 906 transitions. [2022-04-06 20:26:21,669 INFO L78 Accepts]: Start accepts. Automaton has 774 states and 906 transitions. Word has length 389 [2022-04-06 20:26:21,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:26:21,669 INFO L478 AbstractCegarLoop]: Abstraction has 774 states and 906 transitions. [2022-04-06 20:26:21,669 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 3.1076923076923078) internal successors, (202), 64 states have internal predecessors, (202), 2 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:26:21,669 INFO L276 IsEmpty]: Start isEmpty. Operand 774 states and 906 transitions. [2022-04-06 20:26:21,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 396 [2022-04-06 20:26:21,671 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:26:21,671 INFO L499 BasicCegarLoop]: trace histogram [124, 124, 122, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:26:21,688 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:26:21,881 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,SelfDestructingSolverStorable67 [2022-04-06 20:26:21,881 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:26:21,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:26:21,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1990237056, now seen corresponding path program 115 times [2022-04-06 20:26:21,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:21,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [362876727] [2022-04-06 20:26:21,901 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:26:21,902 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:26:21,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1990237056, now seen corresponding path program 116 times [2022-04-06 20:26:21,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:26:21,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036801623] [2022-04-06 20:26:21,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:26:21,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:26:21,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:23,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:26:23,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:23,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:26:23,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:23,026 INFO L134 CoverageAnalysis]: Checked inductivity of 23133 backedges. 11660 proven. 5735 refuted. 0 times theorem prover too weak. 5738 trivial. 0 not checked. [2022-04-06 20:26:23,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:26:23,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036801623] [2022-04-06 20:26:23,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036801623] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:26:23,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535606365] [2022-04-06 20:26:23,027 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:26:23,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:23,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:26:23,027 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:26:23,028 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:26:23,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:26:23,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:26:23,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 601 conjuncts, 64 conjunts are in the unsatisfiable core [2022-04-06 20:26:23,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:26:23,527 INFO L134 CoverageAnalysis]: Checked inductivity of 23133 backedges. 11658 proven. 5735 refuted. 0 times theorem prover too weak. 5740 trivial. 0 not checked. [2022-04-06 20:26:23,528 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:26:27,037 INFO L134 CoverageAnalysis]: Checked inductivity of 23133 backedges. 11660 proven. 5735 refuted. 0 times theorem prover too weak. 5738 trivial. 0 not checked. [2022-04-06 20:26:27,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535606365] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:26:27,037 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:26:27,038 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 65, 65] total 130 [2022-04-06 20:26:27,038 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:26:27,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [362876727] [2022-04-06 20:26:27,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [362876727] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:26:27,038 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:26:27,038 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [66] imperfect sequences [] total 66 [2022-04-06 20:26:27,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757820175] [2022-04-06 20:26:27,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:26:27,038 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-04-06 20:26:27,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:27,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-04-06 20:26:27,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8258, Invalid=8512, Unknown=0, NotChecked=0, Total=16770 [2022-04-06 20:26:27,040 INFO L87 Difference]: Start difference. First operand 774 states and 906 transitions. Second operand has 66 states, 66 states have (on average 3.106060606060606) internal successors, (205), 65 states have internal predecessors, (205), 2 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:26:27,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:26:27,781 INFO L93 Difference]: Finished difference Result 1193 states and 1402 transitions. [2022-04-06 20:26:27,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-04-06 20:26:27,782 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 3.106060606060606) internal successors, (205), 65 states have internal predecessors, (205), 2 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 395 [2022-04-06 20:26:27,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:26:27,784 INFO L225 Difference]: With dead ends: 1193 [2022-04-06 20:26:27,784 INFO L226 Difference]: Without dead ends: 800 [2022-04-06 20:26:27,785 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 858 GetRequests, 730 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=8258, Invalid=8512, Unknown=0, NotChecked=0, Total=16770 [2022-04-06 20:26:27,785 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 328 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:26:27,785 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 60 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:26:27,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2022-04-06 20:26:28,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 786. [2022-04-06 20:26:28,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 786 states, 778 states have (on average 1.173521850899743) internal successors, (913), 779 states have internal predecessors, (913), 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:26:28,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 786 states to 786 states and 920 transitions. [2022-04-06 20:26:28,207 INFO L78 Accepts]: Start accepts. Automaton has 786 states and 920 transitions. Word has length 395 [2022-04-06 20:26:28,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:26:28,207 INFO L478 AbstractCegarLoop]: Abstraction has 786 states and 920 transitions. [2022-04-06 20:26:28,207 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 3.106060606060606) internal successors, (205), 65 states have internal predecessors, (205), 2 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:26:28,207 INFO L276 IsEmpty]: Start isEmpty. Operand 786 states and 920 transitions. [2022-04-06 20:26:28,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 402 [2022-04-06 20:26:28,209 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:26:28,209 INFO L499 BasicCegarLoop]: trace histogram [126, 126, 124, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:26:28,225 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:26:28,410 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,SelfDestructingSolverStorable68 [2022-04-06 20:26:28,410 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:26:28,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:26:28,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1924656284, now seen corresponding path program 117 times [2022-04-06 20:26:28,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:28,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [101172400] [2022-04-06 20:26:28,434 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:26:28,434 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:26:28,434 INFO L85 PathProgramCache]: Analyzing trace with hash -1924656284, now seen corresponding path program 118 times [2022-04-06 20:26:28,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:26:28,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791701275] [2022-04-06 20:26:28,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:26:28,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:26:28,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:29,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:26:29,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:29,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:26:29,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:29,609 INFO L134 CoverageAnalysis]: Checked inductivity of 23884 backedges. 12037 proven. 5922 refuted. 0 times theorem prover too weak. 5925 trivial. 0 not checked. [2022-04-06 20:26:29,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:26:29,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791701275] [2022-04-06 20:26:29,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791701275] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:26:29,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601018930] [2022-04-06 20:26:29,609 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:26:29,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:29,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:26:29,610 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:26:29,610 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:26:29,699 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:26:29,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:26:29,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 609 conjuncts, 65 conjunts are in the unsatisfiable core [2022-04-06 20:26:29,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:26:30,126 INFO L134 CoverageAnalysis]: Checked inductivity of 23884 backedges. 12035 proven. 5922 refuted. 0 times theorem prover too weak. 5927 trivial. 0 not checked. [2022-04-06 20:26:30,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:26:33,757 INFO L134 CoverageAnalysis]: Checked inductivity of 23884 backedges. 12037 proven. 5922 refuted. 0 times theorem prover too weak. 5925 trivial. 0 not checked. [2022-04-06 20:26:33,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601018930] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:26:33,758 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:26:33,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 132 [2022-04-06 20:26:33,758 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:26:33,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [101172400] [2022-04-06 20:26:33,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [101172400] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:26:33,758 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:26:33,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [67] imperfect sequences [] total 67 [2022-04-06 20:26:33,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143130192] [2022-04-06 20:26:33,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:26:33,758 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-04-06 20:26:33,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:33,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-04-06 20:26:33,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8517, Invalid=8775, Unknown=0, NotChecked=0, Total=17292 [2022-04-06 20:26:33,760 INFO L87 Difference]: Start difference. First operand 786 states and 920 transitions. Second operand has 67 states, 67 states have (on average 3.1044776119402986) internal successors, (208), 66 states have internal predecessors, (208), 2 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:26:34,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:26:34,537 INFO L93 Difference]: Finished difference Result 1211 states and 1423 transitions. [2022-04-06 20:26:34,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-04-06 20:26:34,538 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 3.1044776119402986) internal successors, (208), 66 states have internal predecessors, (208), 2 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 401 [2022-04-06 20:26:34,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:26:34,540 INFO L225 Difference]: With dead ends: 1211 [2022-04-06 20:26:34,540 INFO L226 Difference]: Without dead ends: 812 [2022-04-06 20:26:34,541 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 871 GetRequests, 741 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=8517, Invalid=8775, Unknown=0, NotChecked=0, Total=17292 [2022-04-06 20:26:34,541 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 330 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:26:34,541 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 55 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:26:34,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2022-04-06 20:26:34,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 798. [2022-04-06 20:26:34,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 798 states, 790 states have (on average 1.1734177215189874) internal successors, (927), 791 states have internal predecessors, (927), 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:26:34,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 934 transitions. [2022-04-06 20:26:34,984 INFO L78 Accepts]: Start accepts. Automaton has 798 states and 934 transitions. Word has length 401 [2022-04-06 20:26:34,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:26:34,985 INFO L478 AbstractCegarLoop]: Abstraction has 798 states and 934 transitions. [2022-04-06 20:26:34,985 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 3.1044776119402986) internal successors, (208), 66 states have internal predecessors, (208), 2 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:26:34,985 INFO L276 IsEmpty]: Start isEmpty. Operand 798 states and 934 transitions. [2022-04-06 20:26:34,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 408 [2022-04-06 20:26:34,987 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:26:34,987 INFO L499 BasicCegarLoop]: trace histogram [128, 128, 126, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:26:35,003 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-04-06 20:26:35,187 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,SelfDestructingSolverStorable69 [2022-04-06 20:26:35,187 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:26:35,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:26:35,187 INFO L85 PathProgramCache]: Analyzing trace with hash -872730816, now seen corresponding path program 119 times [2022-04-06 20:26:35,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:35,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [209736882] [2022-04-06 20:26:35,210 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:26:35,210 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:26:35,210 INFO L85 PathProgramCache]: Analyzing trace with hash -872730816, now seen corresponding path program 120 times [2022-04-06 20:26:35,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:26:35,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649494159] [2022-04-06 20:26:35,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:26:35,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:26:35,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:36,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:26:36,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:36,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:26:36,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:36,450 INFO L134 CoverageAnalysis]: Checked inductivity of 24647 backedges. 12420 proven. 6112 refuted. 0 times theorem prover too weak. 6115 trivial. 0 not checked. [2022-04-06 20:26:36,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:26:36,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649494159] [2022-04-06 20:26:36,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649494159] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:26:36,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912242946] [2022-04-06 20:26:36,450 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:26:36,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:36,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:26:36,451 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:26:36,451 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:26:36,501 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:26:36,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:26:36,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:26:36,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:26:37,765 INFO L134 CoverageAnalysis]: Checked inductivity of 24647 backedges. 192 proven. 12421 refuted. 0 times theorem prover too weak. 12034 trivial. 0 not checked. [2022-04-06 20:26:37,765 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:26:38,484 INFO L134 CoverageAnalysis]: Checked inductivity of 24647 backedges. 5 proven. 383 refuted. 0 times theorem prover too weak. 24259 trivial. 0 not checked. [2022-04-06 20:26:38,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912242946] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:26:38,484 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:26:38,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 10, 8] total 80 [2022-04-06 20:26:38,484 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:26:38,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [209736882] [2022-04-06 20:26:38,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [209736882] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:26:38,485 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:26:38,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [68] imperfect sequences [] total 68 [2022-04-06 20:26:38,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240554928] [2022-04-06 20:26:38,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:26:38,485 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-04-06 20:26:38,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:38,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-04-06 20:26:38,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2388, Invalid=3932, Unknown=0, NotChecked=0, Total=6320 [2022-04-06 20:26:38,486 INFO L87 Difference]: Start difference. First operand 798 states and 934 transitions. Second operand has 68 states, 68 states have (on average 3.1029411764705883) internal successors, (211), 67 states have internal predecessors, (211), 2 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:26:39,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:26:39,234 INFO L93 Difference]: Finished difference Result 1229 states and 1444 transitions. [2022-04-06 20:26:39,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-04-06 20:26:39,234 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 3.1029411764705883) internal successors, (211), 67 states have internal predecessors, (211), 2 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 407 [2022-04-06 20:26:39,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:26:39,236 INFO L225 Difference]: With dead ends: 1229 [2022-04-06 20:26:39,236 INFO L226 Difference]: Without dead ends: 824 [2022-04-06 20:26:39,237 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 884 GetRequests, 803 SyntacticMatches, 3 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 948 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2388, Invalid=3932, Unknown=0, NotChecked=0, Total=6320 [2022-04-06 20:26:39,237 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 378 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:26:39,237 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [378 Valid, 55 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:26:39,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2022-04-06 20:26:39,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 810. [2022-04-06 20:26:39,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 810 states, 802 states have (on average 1.1733167082294265) internal successors, (941), 803 states have internal predecessors, (941), 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:26:39,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 810 states to 810 states and 948 transitions. [2022-04-06 20:26:39,690 INFO L78 Accepts]: Start accepts. Automaton has 810 states and 948 transitions. Word has length 407 [2022-04-06 20:26:39,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:26:39,691 INFO L478 AbstractCegarLoop]: Abstraction has 810 states and 948 transitions. [2022-04-06 20:26:39,691 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 3.1029411764705883) internal successors, (211), 67 states have internal predecessors, (211), 2 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:26:39,691 INFO L276 IsEmpty]: Start isEmpty. Operand 810 states and 948 transitions. [2022-04-06 20:26:39,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2022-04-06 20:26:39,693 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:26:39,693 INFO L499 BasicCegarLoop]: trace histogram [130, 130, 128, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:26:39,709 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-04-06 20:26:39,893 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:39,893 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:26:39,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:26:39,893 INFO L85 PathProgramCache]: Analyzing trace with hash -110570460, now seen corresponding path program 121 times [2022-04-06 20:26:39,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:39,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1681870593] [2022-04-06 20:26:39,914 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:26:39,914 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:26:39,915 INFO L85 PathProgramCache]: Analyzing trace with hash -110570460, now seen corresponding path program 122 times [2022-04-06 20:26:39,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:26:39,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441186926] [2022-04-06 20:26:39,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:26:39,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:26:39,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:41,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:26:41,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:41,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:26:41,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:41,162 INFO L134 CoverageAnalysis]: Checked inductivity of 25422 backedges. 12809 proven. 6305 refuted. 0 times theorem prover too weak. 6308 trivial. 0 not checked. [2022-04-06 20:26:41,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:26:41,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441186926] [2022-04-06 20:26:41,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441186926] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:26:41,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300750716] [2022-04-06 20:26:41,163 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:26:41,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:41,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:26:41,163 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:26:41,165 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:26:41,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:26:41,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:26:41,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 625 conjuncts, 67 conjunts are in the unsatisfiable core [2022-04-06 20:26:41,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:26:41,702 INFO L134 CoverageAnalysis]: Checked inductivity of 25422 backedges. 12807 proven. 6305 refuted. 0 times theorem prover too weak. 6310 trivial. 0 not checked. [2022-04-06 20:26:41,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:26:45,535 INFO L134 CoverageAnalysis]: Checked inductivity of 25422 backedges. 12809 proven. 6305 refuted. 0 times theorem prover too weak. 6308 trivial. 0 not checked. [2022-04-06 20:26:45,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300750716] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:26:45,535 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:26:45,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 68, 68] total 136 [2022-04-06 20:26:45,535 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:26:45,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1681870593] [2022-04-06 20:26:45,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1681870593] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:26:45,535 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:26:45,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [69] imperfect sequences [] total 69 [2022-04-06 20:26:45,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045653324] [2022-04-06 20:26:45,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:26:45,536 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-04-06 20:26:45,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:45,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-04-06 20:26:45,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9047, Invalid=9313, Unknown=0, NotChecked=0, Total=18360 [2022-04-06 20:26:45,538 INFO L87 Difference]: Start difference. First operand 810 states and 948 transitions. Second operand has 69 states, 69 states have (on average 3.101449275362319) internal successors, (214), 68 states have internal predecessors, (214), 2 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:26:46,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:26:46,370 INFO L93 Difference]: Finished difference Result 1247 states and 1465 transitions. [2022-04-06 20:26:46,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-04-06 20:26:46,370 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 3.101449275362319) internal successors, (214), 68 states have internal predecessors, (214), 2 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 413 [2022-04-06 20:26:46,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:26:46,372 INFO L225 Difference]: With dead ends: 1247 [2022-04-06 20:26:46,372 INFO L226 Difference]: Without dead ends: 836 [2022-04-06 20:26:46,373 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 897 GetRequests, 763 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=9047, Invalid=9313, Unknown=0, NotChecked=0, Total=18360 [2022-04-06 20:26:46,373 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 355 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:26:46,373 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [355 Valid, 60 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:26:46,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2022-04-06 20:26:46,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 822. [2022-04-06 20:26:46,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 822 states, 814 states have (on average 1.1732186732186731) internal successors, (955), 815 states have internal predecessors, (955), 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:26:46,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 822 states to 822 states and 962 transitions. [2022-04-06 20:26:46,861 INFO L78 Accepts]: Start accepts. Automaton has 822 states and 962 transitions. Word has length 413 [2022-04-06 20:26:46,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:26:46,861 INFO L478 AbstractCegarLoop]: Abstraction has 822 states and 962 transitions. [2022-04-06 20:26:46,861 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 3.101449275362319) internal successors, (214), 68 states have internal predecessors, (214), 2 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:26:46,861 INFO L276 IsEmpty]: Start isEmpty. Operand 822 states and 962 transitions. [2022-04-06 20:26:46,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 420 [2022-04-06 20:26:46,863 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:26:46,863 INFO L499 BasicCegarLoop]: trace histogram [132, 132, 130, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:26:46,879 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-04-06 20:26:47,063 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:47,064 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:26:47,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:26:47,064 INFO L85 PathProgramCache]: Analyzing trace with hash 2110210816, now seen corresponding path program 123 times [2022-04-06 20:26:47,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:47,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [302121392] [2022-04-06 20:26:47,084 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:26:47,084 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:26:47,084 INFO L85 PathProgramCache]: Analyzing trace with hash 2110210816, now seen corresponding path program 124 times [2022-04-06 20:26:47,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:26:47,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809898765] [2022-04-06 20:26:47,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:26:47,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:26:47,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:48,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:26:48,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:48,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:26:48,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:48,347 INFO L134 CoverageAnalysis]: Checked inductivity of 26209 backedges. 13204 proven. 6501 refuted. 0 times theorem prover too weak. 6504 trivial. 0 not checked. [2022-04-06 20:26:48,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:26:48,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809898765] [2022-04-06 20:26:48,347 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809898765] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:26:48,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151344068] [2022-04-06 20:26:48,347 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:26:48,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:48,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:26:48,348 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:26:48,348 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:26:48,442 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:26:48,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:26:48,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 633 conjuncts, 68 conjunts are in the unsatisfiable core [2022-04-06 20:26:48,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:26:48,882 INFO L134 CoverageAnalysis]: Checked inductivity of 26209 backedges. 13202 proven. 6501 refuted. 0 times theorem prover too weak. 6506 trivial. 0 not checked. [2022-04-06 20:26:48,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:26:52,889 INFO L134 CoverageAnalysis]: Checked inductivity of 26209 backedges. 13204 proven. 6501 refuted. 0 times theorem prover too weak. 6504 trivial. 0 not checked. [2022-04-06 20:26:52,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151344068] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:26:52,890 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:26:52,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 69, 69] total 138 [2022-04-06 20:26:52,890 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:26:52,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [302121392] [2022-04-06 20:26:52,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [302121392] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:26:52,890 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:26:52,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [70] imperfect sequences [] total 70 [2022-04-06 20:26:52,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676421387] [2022-04-06 20:26:52,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:26:52,890 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-04-06 20:26:52,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:52,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-04-06 20:26:52,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9318, Invalid=9588, Unknown=0, NotChecked=0, Total=18906 [2022-04-06 20:26:52,892 INFO L87 Difference]: Start difference. First operand 822 states and 962 transitions. Second operand has 70 states, 70 states have (on average 3.1) internal successors, (217), 69 states have internal predecessors, (217), 2 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:26:53,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:26:53,724 INFO L93 Difference]: Finished difference Result 1265 states and 1486 transitions. [2022-04-06 20:26:53,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-04-06 20:26:53,724 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 3.1) internal successors, (217), 69 states have internal predecessors, (217), 2 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 419 [2022-04-06 20:26:53,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:26:53,726 INFO L225 Difference]: With dead ends: 1265 [2022-04-06 20:26:53,726 INFO L226 Difference]: Without dead ends: 848 [2022-04-06 20:26:53,727 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 910 GetRequests, 774 SyntacticMatches, 0 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=9318, Invalid=9588, Unknown=0, NotChecked=0, Total=18906 [2022-04-06 20:26:53,727 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 417 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:26:53,727 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [417 Valid, 30 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:26:53,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2022-04-06 20:26:54,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 834. [2022-04-06 20:26:54,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 826 states have (on average 1.1731234866828086) internal successors, (969), 827 states have internal predecessors, (969), 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:26:54,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 976 transitions. [2022-04-06 20:26:54,222 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 976 transitions. Word has length 419 [2022-04-06 20:26:54,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:26:54,222 INFO L478 AbstractCegarLoop]: Abstraction has 834 states and 976 transitions. [2022-04-06 20:26:54,222 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 3.1) internal successors, (217), 69 states have internal predecessors, (217), 2 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:26:54,222 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 976 transitions. [2022-04-06 20:26:54,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 426 [2022-04-06 20:26:54,224 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:26:54,224 INFO L499 BasicCegarLoop]: trace histogram [134, 134, 132, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:26:54,241 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-04-06 20:26:54,425 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:54,425 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:26:54,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:26:54,425 INFO L85 PathProgramCache]: Analyzing trace with hash -718711580, now seen corresponding path program 125 times [2022-04-06 20:26:54,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:54,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [382412981] [2022-04-06 20:26:54,447 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:26:54,447 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:26:54,447 INFO L85 PathProgramCache]: Analyzing trace with hash -718711580, now seen corresponding path program 126 times [2022-04-06 20:26:54,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:26:54,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821889229] [2022-04-06 20:26:54,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:26:54,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:26:54,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:55,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:26:55,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:55,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:26:55,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:26:55,742 INFO L134 CoverageAnalysis]: Checked inductivity of 27008 backedges. 13605 proven. 6700 refuted. 0 times theorem prover too weak. 6703 trivial. 0 not checked. [2022-04-06 20:26:55,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:26:55,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821889229] [2022-04-06 20:26:55,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821889229] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:26:55,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791690493] [2022-04-06 20:26:55,743 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:26:55,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:26:55,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:26:55,744 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:26:55,744 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:26:55,794 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:26:55,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:26:55,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:26:55,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:26:57,108 INFO L134 CoverageAnalysis]: Checked inductivity of 27008 backedges. 201 proven. 13606 refuted. 0 times theorem prover too weak. 13201 trivial. 0 not checked. [2022-04-06 20:26:57,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:26:57,872 INFO L134 CoverageAnalysis]: Checked inductivity of 27008 backedges. 5 proven. 401 refuted. 0 times theorem prover too weak. 26602 trivial. 0 not checked. [2022-04-06 20:26:57,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791690493] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:26:57,872 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:26:57,872 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 10, 8] total 83 [2022-04-06 20:26:57,872 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:26:57,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [382412981] [2022-04-06 20:26:57,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [382412981] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:26:57,872 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:26:57,872 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [71] imperfect sequences [] total 71 [2022-04-06 20:26:57,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129981773] [2022-04-06 20:26:57,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:26:57,873 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-04-06 20:26:57,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:57,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-04-06 20:26:57,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2598, Invalid=4208, Unknown=0, NotChecked=0, Total=6806 [2022-04-06 20:26:57,874 INFO L87 Difference]: Start difference. First operand 834 states and 976 transitions. Second operand has 71 states, 71 states have (on average 3.0985915492957745) internal successors, (220), 70 states have internal predecessors, (220), 2 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:26:58,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:26:58,689 INFO L93 Difference]: Finished difference Result 1283 states and 1507 transitions. [2022-04-06 20:26:58,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-04-06 20:26:58,690 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 3.0985915492957745) internal successors, (220), 70 states have internal predecessors, (220), 2 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 425 [2022-04-06 20:26:58,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:26:58,691 INFO L225 Difference]: With dead ends: 1283 [2022-04-06 20:26:58,691 INFO L226 Difference]: Without dead ends: 860 [2022-04-06 20:26:58,692 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 923 GetRequests, 839 SyntacticMatches, 3 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 990 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2598, Invalid=4208, Unknown=0, NotChecked=0, Total=6806 [2022-04-06 20:26:58,692 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 379 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:26:58,692 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [379 Valid, 55 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:26:58,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2022-04-06 20:26:59,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 846. [2022-04-06 20:26:59,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 838 states have (on average 1.1730310262529833) internal successors, (983), 839 states have internal predecessors, (983), 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:26:59,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 990 transitions. [2022-04-06 20:26:59,210 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 990 transitions. Word has length 425 [2022-04-06 20:26:59,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:26:59,210 INFO L478 AbstractCegarLoop]: Abstraction has 846 states and 990 transitions. [2022-04-06 20:26:59,210 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 3.0985915492957745) internal successors, (220), 70 states have internal predecessors, (220), 2 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:26:59,210 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 990 transitions. [2022-04-06 20:26:59,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2022-04-06 20:26:59,212 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:26:59,212 INFO L499 BasicCegarLoop]: trace histogram [136, 136, 134, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:26:59,228 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-04-06 20:26:59,418 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,SelfDestructingSolverStorable73 [2022-04-06 20:26:59,418 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:26:59,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:26:59,418 INFO L85 PathProgramCache]: Analyzing trace with hash -596846912, now seen corresponding path program 127 times [2022-04-06 20:26:59,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:26:59,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1936280237] [2022-04-06 20:26:59,442 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:26:59,443 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:26:59,443 INFO L85 PathProgramCache]: Analyzing trace with hash -596846912, now seen corresponding path program 128 times [2022-04-06 20:26:59,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:26:59,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680208008] [2022-04-06 20:26:59,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:26:59,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:26:59,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:00,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:27:00,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:00,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:27:00,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:00,795 INFO L134 CoverageAnalysis]: Checked inductivity of 27819 backedges. 14012 proven. 6902 refuted. 0 times theorem prover too weak. 6905 trivial. 0 not checked. [2022-04-06 20:27:00,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:27:00,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680208008] [2022-04-06 20:27:00,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680208008] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:27:00,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82072036] [2022-04-06 20:27:00,795 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:27:00,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:27:00,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:27:00,796 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:27:00,796 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:27:00,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:27:00,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:27:00,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 649 conjuncts, 70 conjunts are in the unsatisfiable core [2022-04-06 20:27:00,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:27:01,335 INFO L134 CoverageAnalysis]: Checked inductivity of 27819 backedges. 14010 proven. 6902 refuted. 0 times theorem prover too weak. 6907 trivial. 0 not checked. [2022-04-06 20:27:01,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:27:05,479 INFO L134 CoverageAnalysis]: Checked inductivity of 27819 backedges. 14012 proven. 6902 refuted. 0 times theorem prover too weak. 6905 trivial. 0 not checked. [2022-04-06 20:27:05,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82072036] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:27:05,479 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:27:05,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 142 [2022-04-06 20:27:05,479 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:27:05,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1936280237] [2022-04-06 20:27:05,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1936280237] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:27:05,480 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:27:05,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [72] imperfect sequences [] total 72 [2022-04-06 20:27:05,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838970134] [2022-04-06 20:27:05,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:27:05,480 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-04-06 20:27:05,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:05,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-04-06 20:27:05,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9872, Invalid=10150, Unknown=0, NotChecked=0, Total=20022 [2022-04-06 20:27:05,482 INFO L87 Difference]: Start difference. First operand 846 states and 990 transitions. Second operand has 72 states, 72 states have (on average 3.0972222222222223) internal successors, (223), 71 states have internal predecessors, (223), 2 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:27:06,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:27:06,370 INFO L93 Difference]: Finished difference Result 1301 states and 1528 transitions. [2022-04-06 20:27:06,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-04-06 20:27:06,370 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 3.0972222222222223) internal successors, (223), 71 states have internal predecessors, (223), 2 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 431 [2022-04-06 20:27:06,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:27:06,372 INFO L225 Difference]: With dead ends: 1301 [2022-04-06 20:27:06,372 INFO L226 Difference]: Without dead ends: 872 [2022-04-06 20:27:06,373 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 936 GetRequests, 796 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=9872, Invalid=10150, Unknown=0, NotChecked=0, Total=20022 [2022-04-06 20:27:06,373 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 432 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:27:06,373 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [432 Valid, 30 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:27:06,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2022-04-06 20:27:06,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 858. [2022-04-06 20:27:06,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 850 states have (on average 1.1729411764705882) internal successors, (997), 851 states have internal predecessors, (997), 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:27:06,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 1004 transitions. [2022-04-06 20:27:06,913 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 1004 transitions. Word has length 431 [2022-04-06 20:27:06,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:27:06,913 INFO L478 AbstractCegarLoop]: Abstraction has 858 states and 1004 transitions. [2022-04-06 20:27:06,913 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 3.0972222222222223) internal successors, (223), 71 states have internal predecessors, (223), 2 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:27:06,913 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 1004 transitions. [2022-04-06 20:27:06,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2022-04-06 20:27:06,915 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:27:06,916 INFO L499 BasicCegarLoop]: trace histogram [138, 138, 136, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:27:06,932 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:27:07,116 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:27:07,116 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:27:07,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:27:07,116 INFO L85 PathProgramCache]: Analyzing trace with hash -1623091804, now seen corresponding path program 129 times [2022-04-06 20:27:07,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:07,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1690770079] [2022-04-06 20:27:07,141 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:27:07,141 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:27:07,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1623091804, now seen corresponding path program 130 times [2022-04-06 20:27:07,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:27:07,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576509547] [2022-04-06 20:27:07,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:27:07,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:27:07,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:08,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:27:08,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:08,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:27:08,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:08,540 INFO L134 CoverageAnalysis]: Checked inductivity of 28642 backedges. 14425 proven. 7107 refuted. 0 times theorem prover too weak. 7110 trivial. 0 not checked. [2022-04-06 20:27:08,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:27:08,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576509547] [2022-04-06 20:27:08,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576509547] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:27:08,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450069818] [2022-04-06 20:27:08,540 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:27:08,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:27:08,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:27:08,541 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:27:08,541 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:27:08,624 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:27:08,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:27:08,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 657 conjuncts, 71 conjunts are in the unsatisfiable core [2022-04-06 20:27:08,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:27:09,091 INFO L134 CoverageAnalysis]: Checked inductivity of 28642 backedges. 14423 proven. 7107 refuted. 0 times theorem prover too weak. 7112 trivial. 0 not checked. [2022-04-06 20:27:09,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:27:13,369 INFO L134 CoverageAnalysis]: Checked inductivity of 28642 backedges. 14425 proven. 7107 refuted. 0 times theorem prover too weak. 7110 trivial. 0 not checked. [2022-04-06 20:27:13,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450069818] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:27:13,370 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:27:13,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 72, 72] total 144 [2022-04-06 20:27:13,370 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:27:13,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1690770079] [2022-04-06 20:27:13,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1690770079] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:27:13,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:27:13,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [73] imperfect sequences [] total 73 [2022-04-06 20:27:13,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024990274] [2022-04-06 20:27:13,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:27:13,371 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-04-06 20:27:13,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:13,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-04-06 20:27:13,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10155, Invalid=10437, Unknown=0, NotChecked=0, Total=20592 [2022-04-06 20:27:13,373 INFO L87 Difference]: Start difference. First operand 858 states and 1004 transitions. Second operand has 73 states, 73 states have (on average 3.095890410958904) internal successors, (226), 72 states have internal predecessors, (226), 2 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:27:14,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:27:14,295 INFO L93 Difference]: Finished difference Result 1319 states and 1549 transitions. [2022-04-06 20:27:14,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-04-06 20:27:14,295 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 3.095890410958904) internal successors, (226), 72 states have internal predecessors, (226), 2 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 437 [2022-04-06 20:27:14,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:27:14,297 INFO L225 Difference]: With dead ends: 1319 [2022-04-06 20:27:14,297 INFO L226 Difference]: Without dead ends: 884 [2022-04-06 20:27:14,298 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 949 GetRequests, 807 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=10155, Invalid=10437, Unknown=0, NotChecked=0, Total=20592 [2022-04-06 20:27:14,298 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 472 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:27:14,298 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [472 Valid, 30 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:27:14,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2022-04-06 20:27:14,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 870. [2022-04-06 20:27:14,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 870 states, 862 states have (on average 1.1728538283062646) internal successors, (1011), 863 states have internal predecessors, (1011), 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:27:14,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 870 states to 870 states and 1018 transitions. [2022-04-06 20:27:14,864 INFO L78 Accepts]: Start accepts. Automaton has 870 states and 1018 transitions. Word has length 437 [2022-04-06 20:27:14,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:27:14,864 INFO L478 AbstractCegarLoop]: Abstraction has 870 states and 1018 transitions. [2022-04-06 20:27:14,864 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 3.095890410958904) internal successors, (226), 72 states have internal predecessors, (226), 2 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:27:14,864 INFO L276 IsEmpty]: Start isEmpty. Operand 870 states and 1018 transitions. [2022-04-06 20:27:14,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2022-04-06 20:27:14,866 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:27:14,866 INFO L499 BasicCegarLoop]: trace histogram [140, 140, 138, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:27:14,883 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:27:15,066 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:27:15,067 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:27:15,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:27:15,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1045686912, now seen corresponding path program 131 times [2022-04-06 20:27:15,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:15,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [395486349] [2022-04-06 20:27:15,091 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:27:15,091 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:27:15,091 INFO L85 PathProgramCache]: Analyzing trace with hash 1045686912, now seen corresponding path program 132 times [2022-04-06 20:27:15,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:27:15,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768448754] [2022-04-06 20:27:15,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:27:15,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:27:15,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:16,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:27:16,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:16,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:27:16,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:16,511 INFO L134 CoverageAnalysis]: Checked inductivity of 29477 backedges. 14844 proven. 7315 refuted. 0 times theorem prover too weak. 7318 trivial. 0 not checked. [2022-04-06 20:27:16,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:27:16,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768448754] [2022-04-06 20:27:16,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768448754] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:27:16,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653467969] [2022-04-06 20:27:16,511 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:27:16,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:27:16,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:27:16,512 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:27:16,513 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:27:16,557 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:27:16,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:27:16,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:27:16,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:27:17,933 INFO L134 CoverageAnalysis]: Checked inductivity of 29477 backedges. 210 proven. 14845 refuted. 0 times theorem prover too weak. 14422 trivial. 0 not checked. [2022-04-06 20:27:17,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:27:18,705 INFO L134 CoverageAnalysis]: Checked inductivity of 29477 backedges. 5 proven. 419 refuted. 0 times theorem prover too weak. 29053 trivial. 0 not checked. [2022-04-06 20:27:18,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653467969] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:27:18,706 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:27:18,706 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 10, 8] total 86 [2022-04-06 20:27:18,706 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:27:18,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [395486349] [2022-04-06 20:27:18,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [395486349] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:27:18,706 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:27:18,706 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [74] imperfect sequences [] total 74 [2022-04-06 20:27:18,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214430071] [2022-04-06 20:27:18,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:27:18,707 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-04-06 20:27:18,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:18,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-04-06 20:27:18,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2817, Invalid=4493, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:27:18,708 INFO L87 Difference]: Start difference. First operand 870 states and 1018 transitions. Second operand has 74 states, 74 states have (on average 3.0945945945945947) internal successors, (229), 73 states have internal predecessors, (229), 2 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:27:19,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:27:19,605 INFO L93 Difference]: Finished difference Result 1337 states and 1570 transitions. [2022-04-06 20:27:19,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-04-06 20:27:19,605 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 3.0945945945945947) internal successors, (229), 73 states have internal predecessors, (229), 2 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 443 [2022-04-06 20:27:19,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:27:19,606 INFO L225 Difference]: With dead ends: 1337 [2022-04-06 20:27:19,606 INFO L226 Difference]: Without dead ends: 896 [2022-04-06 20:27:19,607 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 962 GetRequests, 875 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1032 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2817, Invalid=4493, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:27:19,607 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 443 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:27:19,607 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [443 Valid, 30 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:27:19,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 896 states. [2022-04-06 20:27:20,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 896 to 882. [2022-04-06 20:27:20,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 874 states have (on average 1.1727688787185355) internal successors, (1025), 875 states have internal predecessors, (1025), 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:27:20,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1032 transitions. [2022-04-06 20:27:20,184 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1032 transitions. Word has length 443 [2022-04-06 20:27:20,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:27:20,185 INFO L478 AbstractCegarLoop]: Abstraction has 882 states and 1032 transitions. [2022-04-06 20:27:20,185 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 3.0945945945945947) internal successors, (229), 73 states have internal predecessors, (229), 2 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:27:20,185 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1032 transitions. [2022-04-06 20:27:20,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 450 [2022-04-06 20:27:20,187 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:27:20,187 INFO L499 BasicCegarLoop]: trace histogram [142, 142, 140, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:27:20,202 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-04-06 20:27:20,387 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,SelfDestructingSolverStorable76 [2022-04-06 20:27:20,388 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:27:20,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:27:20,388 INFO L85 PathProgramCache]: Analyzing trace with hash -529951132, now seen corresponding path program 133 times [2022-04-06 20:27:20,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:20,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [685201574] [2022-04-06 20:27:20,418 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:27:20,419 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:27:20,419 INFO L85 PathProgramCache]: Analyzing trace with hash -529951132, now seen corresponding path program 134 times [2022-04-06 20:27:20,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:27:20,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512110078] [2022-04-06 20:27:20,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:27:20,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:27:20,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:21,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:27:21,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:21,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:27:21,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:21,864 INFO L134 CoverageAnalysis]: Checked inductivity of 30324 backedges. 15269 proven. 7526 refuted. 0 times theorem prover too weak. 7529 trivial. 0 not checked. [2022-04-06 20:27:21,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:27:21,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512110078] [2022-04-06 20:27:21,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512110078] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:27:21,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748024454] [2022-04-06 20:27:21,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:27:21,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:27:21,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:27:21,866 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:27:21,867 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:27:21,949 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:27:21,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:27:21,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 73 conjunts are in the unsatisfiable core [2022-04-06 20:27:21,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:27:22,423 INFO L134 CoverageAnalysis]: Checked inductivity of 30324 backedges. 15267 proven. 7526 refuted. 0 times theorem prover too weak. 7531 trivial. 0 not checked. [2022-04-06 20:27:22,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:27:26,907 INFO L134 CoverageAnalysis]: Checked inductivity of 30324 backedges. 15269 proven. 7526 refuted. 0 times theorem prover too weak. 7529 trivial. 0 not checked. [2022-04-06 20:27:26,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748024454] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:27:26,907 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:27:26,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74, 74] total 148 [2022-04-06 20:27:26,907 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:27:26,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [685201574] [2022-04-06 20:27:26,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [685201574] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:27:26,907 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:27:26,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [75] imperfect sequences [] total 75 [2022-04-06 20:27:26,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020097709] [2022-04-06 20:27:26,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:27:26,908 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-04-06 20:27:26,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:26,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-04-06 20:27:26,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10733, Invalid=11023, Unknown=0, NotChecked=0, Total=21756 [2022-04-06 20:27:26,910 INFO L87 Difference]: Start difference. First operand 882 states and 1032 transitions. Second operand has 75 states, 75 states have (on average 3.0933333333333333) internal successors, (232), 74 states have internal predecessors, (232), 2 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:27:27,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:27:27,894 INFO L93 Difference]: Finished difference Result 1355 states and 1591 transitions. [2022-04-06 20:27:27,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-04-06 20:27:27,894 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 3.0933333333333333) internal successors, (232), 74 states have internal predecessors, (232), 2 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 449 [2022-04-06 20:27:27,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:27:27,895 INFO L225 Difference]: With dead ends: 1355 [2022-04-06 20:27:27,896 INFO L226 Difference]: Without dead ends: 908 [2022-04-06 20:27:27,897 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 975 GetRequests, 829 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=10733, Invalid=11023, Unknown=0, NotChecked=0, Total=21756 [2022-04-06 20:27:27,897 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 486 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:27:27,897 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [486 Valid, 30 Invalid, 348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:27:27,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 908 states. [2022-04-06 20:27:28,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 908 to 894. [2022-04-06 20:27:28,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 894 states, 886 states have (on average 1.172686230248307) internal successors, (1039), 887 states have internal predecessors, (1039), 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:27:28,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 894 states to 894 states and 1046 transitions. [2022-04-06 20:27:28,498 INFO L78 Accepts]: Start accepts. Automaton has 894 states and 1046 transitions. Word has length 449 [2022-04-06 20:27:28,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:27:28,498 INFO L478 AbstractCegarLoop]: Abstraction has 894 states and 1046 transitions. [2022-04-06 20:27:28,498 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 3.0933333333333333) internal successors, (232), 74 states have internal predecessors, (232), 2 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:27:28,498 INFO L276 IsEmpty]: Start isEmpty. Operand 894 states and 1046 transitions. [2022-04-06 20:27:28,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2022-04-06 20:27:28,500 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:27:28,500 INFO L499 BasicCegarLoop]: trace histogram [144, 144, 142, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:27:28,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-04-06 20:27:28,700 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,SelfDestructingSolverStorable77 [2022-04-06 20:27:28,700 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:27:28,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:27:28,701 INFO L85 PathProgramCache]: Analyzing trace with hash 2145680960, now seen corresponding path program 135 times [2022-04-06 20:27:28,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:28,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1519524256] [2022-04-06 20:27:28,727 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:27:28,727 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:27:28,727 INFO L85 PathProgramCache]: Analyzing trace with hash 2145680960, now seen corresponding path program 136 times [2022-04-06 20:27:28,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:27:28,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139136415] [2022-04-06 20:27:28,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:27:28,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:27:28,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:30,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:27:30,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:30,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:27:30,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:30,231 INFO L134 CoverageAnalysis]: Checked inductivity of 31183 backedges. 15700 proven. 7740 refuted. 0 times theorem prover too weak. 7743 trivial. 0 not checked. [2022-04-06 20:27:30,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:27:30,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139136415] [2022-04-06 20:27:30,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139136415] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:27:30,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959152419] [2022-04-06 20:27:30,232 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:27:30,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:27:30,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:27:30,232 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:27:30,233 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:27:30,330 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:27:30,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:27:30,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 681 conjuncts, 74 conjunts are in the unsatisfiable core [2022-04-06 20:27:30,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:27:30,808 INFO L134 CoverageAnalysis]: Checked inductivity of 31183 backedges. 15698 proven. 7740 refuted. 0 times theorem prover too weak. 7745 trivial. 0 not checked. [2022-04-06 20:27:30,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:27:35,437 INFO L134 CoverageAnalysis]: Checked inductivity of 31183 backedges. 15700 proven. 7740 refuted. 0 times theorem prover too weak. 7743 trivial. 0 not checked. [2022-04-06 20:27:35,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959152419] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:27:35,437 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:27:35,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 75, 75] total 150 [2022-04-06 20:27:35,438 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:27:35,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1519524256] [2022-04-06 20:27:35,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1519524256] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:27:35,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:27:35,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [76] imperfect sequences [] total 76 [2022-04-06 20:27:35,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859965420] [2022-04-06 20:27:35,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:27:35,438 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-04-06 20:27:35,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:35,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-04-06 20:27:35,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11028, Invalid=11322, Unknown=0, NotChecked=0, Total=22350 [2022-04-06 20:27:35,440 INFO L87 Difference]: Start difference. First operand 894 states and 1046 transitions. Second operand has 76 states, 76 states have (on average 3.0921052631578947) internal successors, (235), 75 states have internal predecessors, (235), 2 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:27:36,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:27:36,496 INFO L93 Difference]: Finished difference Result 1373 states and 1612 transitions. [2022-04-06 20:27:36,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-04-06 20:27:36,496 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 3.0921052631578947) internal successors, (235), 75 states have internal predecessors, (235), 2 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 455 [2022-04-06 20:27:36,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:27:36,498 INFO L225 Difference]: With dead ends: 1373 [2022-04-06 20:27:36,498 INFO L226 Difference]: Without dead ends: 920 [2022-04-06 20:27:36,499 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 988 GetRequests, 840 SyntacticMatches, 0 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=11028, Invalid=11322, Unknown=0, NotChecked=0, Total=22350 [2022-04-06 20:27:36,499 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 426 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:27:36,499 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [426 Valid, 40 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:27:36,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2022-04-06 20:27:37,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 906. [2022-04-06 20:27:37,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 906 states, 898 states have (on average 1.1726057906458798) internal successors, (1053), 899 states have internal predecessors, (1053), 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:27:37,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 906 states to 906 states and 1060 transitions. [2022-04-06 20:27:37,122 INFO L78 Accepts]: Start accepts. Automaton has 906 states and 1060 transitions. Word has length 455 [2022-04-06 20:27:37,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:27:37,123 INFO L478 AbstractCegarLoop]: Abstraction has 906 states and 1060 transitions. [2022-04-06 20:27:37,123 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 3.0921052631578947) internal successors, (235), 75 states have internal predecessors, (235), 2 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:27:37,123 INFO L276 IsEmpty]: Start isEmpty. Operand 906 states and 1060 transitions. [2022-04-06 20:27:37,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2022-04-06 20:27:37,125 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:27:37,125 INFO L499 BasicCegarLoop]: trace histogram [146, 146, 144, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:27:37,142 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-04-06 20:27:37,325 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:27:37,326 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:27:37,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:27:37,326 INFO L85 PathProgramCache]: Analyzing trace with hash -1420208348, now seen corresponding path program 137 times [2022-04-06 20:27:37,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:37,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [39299543] [2022-04-06 20:27:37,356 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:27:37,356 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:27:37,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1420208348, now seen corresponding path program 138 times [2022-04-06 20:27:37,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:27:37,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865969440] [2022-04-06 20:27:37,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:27:37,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:27:37,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:38,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:27:38,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:38,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:27:38,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:38,868 INFO L134 CoverageAnalysis]: Checked inductivity of 32054 backedges. 16137 proven. 7957 refuted. 0 times theorem prover too weak. 7960 trivial. 0 not checked. [2022-04-06 20:27:38,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:27:38,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865969440] [2022-04-06 20:27:38,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865969440] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:27:38,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912607805] [2022-04-06 20:27:38,869 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:27:38,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:27:38,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:27:38,870 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:27:38,870 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:27:38,917 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:27:38,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:27:38,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:27:38,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:27:40,341 INFO L134 CoverageAnalysis]: Checked inductivity of 32054 backedges. 219 proven. 16138 refuted. 0 times theorem prover too weak. 15697 trivial. 0 not checked. [2022-04-06 20:27:40,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:27:41,179 INFO L134 CoverageAnalysis]: Checked inductivity of 32054 backedges. 5 proven. 437 refuted. 0 times theorem prover too weak. 31612 trivial. 0 not checked. [2022-04-06 20:27:41,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912607805] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:27:41,179 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:27:41,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 10, 8] total 89 [2022-04-06 20:27:41,180 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:27:41,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [39299543] [2022-04-06 20:27:41,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [39299543] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:27:41,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:27:41,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [77] imperfect sequences [] total 77 [2022-04-06 20:27:41,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793022356] [2022-04-06 20:27:41,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:27:41,180 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-04-06 20:27:41,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:41,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-04-06 20:27:41,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3045, Invalid=4787, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:27:41,181 INFO L87 Difference]: Start difference. First operand 906 states and 1060 transitions. Second operand has 77 states, 77 states have (on average 3.090909090909091) internal successors, (238), 76 states have internal predecessors, (238), 2 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:27:42,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:27:42,163 INFO L93 Difference]: Finished difference Result 1391 states and 1633 transitions. [2022-04-06 20:27:42,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-04-06 20:27:42,163 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 3.090909090909091) internal successors, (238), 76 states have internal predecessors, (238), 2 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 461 [2022-04-06 20:27:42,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:27:42,164 INFO L225 Difference]: With dead ends: 1391 [2022-04-06 20:27:42,165 INFO L226 Difference]: Without dead ends: 932 [2022-04-06 20:27:42,165 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1001 GetRequests, 911 SyntacticMatches, 3 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1074 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3045, Invalid=4787, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:27:42,166 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 466 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:27:42,166 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [466 Valid, 40 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:27:42,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2022-04-06 20:27:42,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 918. [2022-04-06 20:27:42,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 918 states, 910 states have (on average 1.1725274725274726) internal successors, (1067), 911 states have internal predecessors, (1067), 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:27:42,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 918 states to 918 states and 1074 transitions. [2022-04-06 20:27:42,809 INFO L78 Accepts]: Start accepts. Automaton has 918 states and 1074 transitions. Word has length 461 [2022-04-06 20:27:42,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:27:42,809 INFO L478 AbstractCegarLoop]: Abstraction has 918 states and 1074 transitions. [2022-04-06 20:27:42,810 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 3.090909090909091) internal successors, (238), 76 states have internal predecessors, (238), 2 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:27:42,810 INFO L276 IsEmpty]: Start isEmpty. Operand 918 states and 1074 transitions. [2022-04-06 20:27:42,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 468 [2022-04-06 20:27:42,812 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:27:42,812 INFO L499 BasicCegarLoop]: trace histogram [148, 148, 146, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:27:42,828 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-04-06 20:27:43,012 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:27:43,013 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:27:43,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:27:43,013 INFO L85 PathProgramCache]: Analyzing trace with hash -2088332800, now seen corresponding path program 139 times [2022-04-06 20:27:43,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:43,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1869191078] [2022-04-06 20:27:43,040 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:27:43,040 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:27:43,041 INFO L85 PathProgramCache]: Analyzing trace with hash -2088332800, now seen corresponding path program 140 times [2022-04-06 20:27:43,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:27:43,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277110601] [2022-04-06 20:27:43,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:27:43,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:27:43,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:44,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:27:44,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:44,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:27:44,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:44,637 INFO L134 CoverageAnalysis]: Checked inductivity of 32937 backedges. 16580 proven. 8177 refuted. 0 times theorem prover too weak. 8180 trivial. 0 not checked. [2022-04-06 20:27:44,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:27:44,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277110601] [2022-04-06 20:27:44,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277110601] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:27:44,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772026261] [2022-04-06 20:27:44,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:27:44,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:27:44,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:27:44,638 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:27:44,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-04-06 20:27:44,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:27:44,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:27:44,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 697 conjuncts, 76 conjunts are in the unsatisfiable core [2022-04-06 20:27:44,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:27:45,211 INFO L134 CoverageAnalysis]: Checked inductivity of 32937 backedges. 16578 proven. 8177 refuted. 0 times theorem prover too weak. 8182 trivial. 0 not checked. [2022-04-06 20:27:45,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:27:50,094 INFO L134 CoverageAnalysis]: Checked inductivity of 32937 backedges. 16580 proven. 8177 refuted. 0 times theorem prover too weak. 8180 trivial. 0 not checked. [2022-04-06 20:27:50,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772026261] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:27:50,094 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:27:50,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 77, 77] total 154 [2022-04-06 20:27:50,094 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:27:50,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1869191078] [2022-04-06 20:27:50,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1869191078] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:27:50,095 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:27:50,095 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [78] imperfect sequences [] total 78 [2022-04-06 20:27:50,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083177560] [2022-04-06 20:27:50,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:27:50,095 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-04-06 20:27:50,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:50,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-04-06 20:27:50,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11630, Invalid=11932, Unknown=0, NotChecked=0, Total=23562 [2022-04-06 20:27:50,097 INFO L87 Difference]: Start difference. First operand 918 states and 1074 transitions. Second operand has 78 states, 78 states have (on average 3.08974358974359) internal successors, (241), 77 states have internal predecessors, (241), 2 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:27:51,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:27:51,214 INFO L93 Difference]: Finished difference Result 1409 states and 1654 transitions. [2022-04-06 20:27:51,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-04-06 20:27:51,215 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 3.08974358974359) internal successors, (241), 77 states have internal predecessors, (241), 2 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 467 [2022-04-06 20:27:51,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:27:51,216 INFO L225 Difference]: With dead ends: 1409 [2022-04-06 20:27:51,216 INFO L226 Difference]: Without dead ends: 944 [2022-04-06 20:27:51,217 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1014 GetRequests, 862 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=11630, Invalid=11932, Unknown=0, NotChecked=0, Total=23562 [2022-04-06 20:27:51,217 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 460 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:27:51,218 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [460 Valid, 40 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:27:51,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2022-04-06 20:27:51,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 930. [2022-04-06 20:27:51,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 930 states, 922 states have (on average 1.1724511930585684) internal successors, (1081), 923 states have internal predecessors, (1081), 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:27:51,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 930 states to 930 states and 1088 transitions. [2022-04-06 20:27:51,891 INFO L78 Accepts]: Start accepts. Automaton has 930 states and 1088 transitions. Word has length 467 [2022-04-06 20:27:51,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:27:51,892 INFO L478 AbstractCegarLoop]: Abstraction has 930 states and 1088 transitions. [2022-04-06 20:27:51,892 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 3.08974358974359) internal successors, (241), 77 states have internal predecessors, (241), 2 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:27:51,892 INFO L276 IsEmpty]: Start isEmpty. Operand 930 states and 1088 transitions. [2022-04-06 20:27:51,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2022-04-06 20:27:51,894 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:27:51,894 INFO L499 BasicCegarLoop]: trace histogram [150, 150, 148, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:27:51,911 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:27:52,094 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:27:52,095 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:27:52,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:27:52,095 INFO L85 PathProgramCache]: Analyzing trace with hash 482924516, now seen corresponding path program 141 times [2022-04-06 20:27:52,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:52,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1395437709] [2022-04-06 20:27:52,131 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:27:52,131 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:27:52,131 INFO L85 PathProgramCache]: Analyzing trace with hash 482924516, now seen corresponding path program 142 times [2022-04-06 20:27:52,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:27:52,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133049875] [2022-04-06 20:27:52,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:27:52,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:27:52,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:53,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:27:53,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:53,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:27:53,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:27:53,727 INFO L134 CoverageAnalysis]: Checked inductivity of 33832 backedges. 17029 proven. 8400 refuted. 0 times theorem prover too weak. 8403 trivial. 0 not checked. [2022-04-06 20:27:53,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:27:53,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133049875] [2022-04-06 20:27:53,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133049875] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:27:53,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156037868] [2022-04-06 20:27:53,728 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:27:53,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:27:53,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:27:53,728 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:27:53,731 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:27:53,837 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:27:53,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:27:53,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 705 conjuncts, 77 conjunts are in the unsatisfiable core [2022-04-06 20:27:53,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:27:54,331 INFO L134 CoverageAnalysis]: Checked inductivity of 33832 backedges. 17027 proven. 8400 refuted. 0 times theorem prover too weak. 8405 trivial. 0 not checked. [2022-04-06 20:27:54,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:27:59,397 INFO L134 CoverageAnalysis]: Checked inductivity of 33832 backedges. 17029 proven. 8400 refuted. 0 times theorem prover too weak. 8403 trivial. 0 not checked. [2022-04-06 20:27:59,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156037868] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:27:59,397 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:27:59,397 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 78, 78] total 156 [2022-04-06 20:27:59,397 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:27:59,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1395437709] [2022-04-06 20:27:59,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1395437709] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:27:59,397 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:27:59,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [79] imperfect sequences [] total 79 [2022-04-06 20:27:59,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381101425] [2022-04-06 20:27:59,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:27:59,398 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2022-04-06 20:27:59,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:27:59,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2022-04-06 20:27:59,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11937, Invalid=12243, Unknown=0, NotChecked=0, Total=24180 [2022-04-06 20:27:59,400 INFO L87 Difference]: Start difference. First operand 930 states and 1088 transitions. Second operand has 79 states, 79 states have (on average 3.088607594936709) internal successors, (244), 78 states have internal predecessors, (244), 2 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:28:00,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:28:00,556 INFO L93 Difference]: Finished difference Result 1427 states and 1675 transitions. [2022-04-06 20:28:00,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-04-06 20:28:00,556 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 3.088607594936709) internal successors, (244), 78 states have internal predecessors, (244), 2 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 473 [2022-04-06 20:28:00,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:28:00,557 INFO L225 Difference]: With dead ends: 1427 [2022-04-06 20:28:00,558 INFO L226 Difference]: Without dead ends: 956 [2022-04-06 20:28:00,559 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1027 GetRequests, 873 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=11937, Invalid=12243, Unknown=0, NotChecked=0, Total=24180 [2022-04-06 20:28:00,559 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 445 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:28:00,559 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 50 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:28:00,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2022-04-06 20:28:01,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 942. [2022-04-06 20:28:01,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 942 states, 934 states have (on average 1.1723768736616702) internal successors, (1095), 935 states have internal predecessors, (1095), 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:28:01,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 942 states to 942 states and 1102 transitions. [2022-04-06 20:28:01,271 INFO L78 Accepts]: Start accepts. Automaton has 942 states and 1102 transitions. Word has length 473 [2022-04-06 20:28:01,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:28:01,271 INFO L478 AbstractCegarLoop]: Abstraction has 942 states and 1102 transitions. [2022-04-06 20:28:01,271 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 3.088607594936709) internal successors, (244), 78 states have internal predecessors, (244), 2 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:28:01,271 INFO L276 IsEmpty]: Start isEmpty. Operand 942 states and 1102 transitions. [2022-04-06 20:28:01,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2022-04-06 20:28:01,274 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:28:01,274 INFO L499 BasicCegarLoop]: trace histogram [152, 152, 150, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:28:01,291 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:28:01,474 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:28:01,474 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:28:01,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:28:01,475 INFO L85 PathProgramCache]: Analyzing trace with hash -1314773568, now seen corresponding path program 143 times [2022-04-06 20:28:01,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:28:01,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2032464996] [2022-04-06 20:28:01,505 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:28:01,505 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:28:01,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1314773568, now seen corresponding path program 144 times [2022-04-06 20:28:01,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:28:01,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969605074] [2022-04-06 20:28:01,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:28:01,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:28:01,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:03,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:28:03,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:03,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:28:03,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:03,182 INFO L134 CoverageAnalysis]: Checked inductivity of 34739 backedges. 17484 proven. 8626 refuted. 0 times theorem prover too weak. 8629 trivial. 0 not checked. [2022-04-06 20:28:03,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:28:03,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969605074] [2022-04-06 20:28:03,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969605074] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:28:03,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899578334] [2022-04-06 20:28:03,182 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:28:03,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:28:03,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:28:03,183 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:28:03,184 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:28:03,229 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:28:03,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:28:03,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:28:03,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:28:04,753 INFO L134 CoverageAnalysis]: Checked inductivity of 34739 backedges. 228 proven. 17485 refuted. 0 times theorem prover too weak. 17026 trivial. 0 not checked. [2022-04-06 20:28:04,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:28:05,603 INFO L134 CoverageAnalysis]: Checked inductivity of 34739 backedges. 5 proven. 455 refuted. 0 times theorem prover too weak. 34279 trivial. 0 not checked. [2022-04-06 20:28:05,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899578334] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:28:05,603 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:28:05,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 10, 8] total 92 [2022-04-06 20:28:05,603 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:28:05,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2032464996] [2022-04-06 20:28:05,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2032464996] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:28:05,603 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:28:05,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [80] imperfect sequences [] total 80 [2022-04-06 20:28:05,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301916059] [2022-04-06 20:28:05,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:28:05,604 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-04-06 20:28:05,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:28:05,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-04-06 20:28:05,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3282, Invalid=5090, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:28:05,605 INFO L87 Difference]: Start difference. First operand 942 states and 1102 transitions. Second operand has 80 states, 80 states have (on average 3.0875) internal successors, (247), 79 states have internal predecessors, (247), 2 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:28:06,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:28:06,711 INFO L93 Difference]: Finished difference Result 1445 states and 1696 transitions. [2022-04-06 20:28:06,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-04-06 20:28:06,711 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 3.0875) internal successors, (247), 79 states have internal predecessors, (247), 2 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 479 [2022-04-06 20:28:06,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:28:06,712 INFO L225 Difference]: With dead ends: 1445 [2022-04-06 20:28:06,712 INFO L226 Difference]: Without dead ends: 968 [2022-04-06 20:28:06,713 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1040 GetRequests, 947 SyntacticMatches, 3 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1116 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3282, Invalid=5090, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:28:06,713 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 439 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:28:06,713 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [439 Valid, 45 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:28:06,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2022-04-06 20:28:07,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 954. [2022-04-06 20:28:07,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 946 states have (on average 1.1723044397463003) internal successors, (1109), 947 states have internal predecessors, (1109), 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:28:07,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1116 transitions. [2022-04-06 20:28:07,434 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1116 transitions. Word has length 479 [2022-04-06 20:28:07,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:28:07,434 INFO L478 AbstractCegarLoop]: Abstraction has 954 states and 1116 transitions. [2022-04-06 20:28:07,434 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 3.0875) internal successors, (247), 79 states have internal predecessors, (247), 2 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:28:07,434 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1116 transitions. [2022-04-06 20:28:07,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 486 [2022-04-06 20:28:07,436 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:28:07,436 INFO L499 BasicCegarLoop]: trace histogram [154, 154, 152, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:28:07,452 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-04-06 20:28:07,637 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:28:07,637 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:28:07,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:28:07,637 INFO L85 PathProgramCache]: Analyzing trace with hash -613410652, now seen corresponding path program 145 times [2022-04-06 20:28:07,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:28:07,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1966705407] [2022-04-06 20:28:07,674 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:28:07,674 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:28:07,674 INFO L85 PathProgramCache]: Analyzing trace with hash -613410652, now seen corresponding path program 146 times [2022-04-06 20:28:07,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:28:07,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031451048] [2022-04-06 20:28:07,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:28:07,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:28:07,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:09,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:28:09,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:09,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:28:09,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:09,362 INFO L134 CoverageAnalysis]: Checked inductivity of 35658 backedges. 17945 proven. 8855 refuted. 0 times theorem prover too weak. 8858 trivial. 0 not checked. [2022-04-06 20:28:09,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:28:09,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031451048] [2022-04-06 20:28:09,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031451048] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:28:09,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11172657] [2022-04-06 20:28:09,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:28:09,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:28:09,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:28:09,363 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:28:09,364 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:28:09,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:28:09,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:28:09,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 721 conjuncts, 79 conjunts are in the unsatisfiable core [2022-04-06 20:28:09,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:28:09,960 INFO L134 CoverageAnalysis]: Checked inductivity of 35658 backedges. 17943 proven. 8855 refuted. 0 times theorem prover too weak. 8860 trivial. 0 not checked. [2022-04-06 20:28:09,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:28:15,225 INFO L134 CoverageAnalysis]: Checked inductivity of 35658 backedges. 17945 proven. 8855 refuted. 0 times theorem prover too weak. 8858 trivial. 0 not checked. [2022-04-06 20:28:15,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11172657] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:28:15,226 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:28:15,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 80, 80] total 160 [2022-04-06 20:28:15,226 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:28:15,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1966705407] [2022-04-06 20:28:15,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1966705407] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:28:15,226 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:28:15,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [81] imperfect sequences [] total 81 [2022-04-06 20:28:15,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733993318] [2022-04-06 20:28:15,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:28:15,226 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-04-06 20:28:15,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:28:15,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-04-06 20:28:15,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12563, Invalid=12877, Unknown=0, NotChecked=0, Total=25440 [2022-04-06 20:28:15,228 INFO L87 Difference]: Start difference. First operand 954 states and 1116 transitions. Second operand has 81 states, 81 states have (on average 3.0864197530864197) internal successors, (250), 80 states have internal predecessors, (250), 2 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:28:16,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:28:16,450 INFO L93 Difference]: Finished difference Result 1463 states and 1717 transitions. [2022-04-06 20:28:16,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-04-06 20:28:16,451 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 3.0864197530864197) internal successors, (250), 80 states have internal predecessors, (250), 2 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 485 [2022-04-06 20:28:16,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:28:16,452 INFO L225 Difference]: With dead ends: 1463 [2022-04-06 20:28:16,452 INFO L226 Difference]: Without dead ends: 980 [2022-04-06 20:28:16,454 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1053 GetRequests, 895 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=12563, Invalid=12877, Unknown=0, NotChecked=0, Total=25440 [2022-04-06 20:28:16,454 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 449 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:28:16,454 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [449 Valid, 55 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:28:16,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2022-04-06 20:28:17,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 966. [2022-04-06 20:28:17,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 966 states, 958 states have (on average 1.1722338204592901) internal successors, (1123), 959 states have internal predecessors, (1123), 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:28:17,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 966 states to 966 states and 1130 transitions. [2022-04-06 20:28:17,205 INFO L78 Accepts]: Start accepts. Automaton has 966 states and 1130 transitions. Word has length 485 [2022-04-06 20:28:17,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:28:17,206 INFO L478 AbstractCegarLoop]: Abstraction has 966 states and 1130 transitions. [2022-04-06 20:28:17,206 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 3.0864197530864197) internal successors, (250), 80 states have internal predecessors, (250), 2 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:28:17,206 INFO L276 IsEmpty]: Start isEmpty. Operand 966 states and 1130 transitions. [2022-04-06 20:28:17,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 492 [2022-04-06 20:28:17,208 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:28:17,208 INFO L499 BasicCegarLoop]: trace histogram [156, 156, 154, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:28:17,228 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:28:17,409 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,SelfDestructingSolverStorable83 [2022-04-06 20:28:17,409 INFO L403 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:28:17,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:28:17,409 INFO L85 PathProgramCache]: Analyzing trace with hash 2023700864, now seen corresponding path program 147 times [2022-04-06 20:28:17,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:28:17,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [962977779] [2022-04-06 20:28:17,457 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:28:17,457 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:28:17,457 INFO L85 PathProgramCache]: Analyzing trace with hash 2023700864, now seen corresponding path program 148 times [2022-04-06 20:28:17,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:28:17,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007345900] [2022-04-06 20:28:17,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:28:17,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:28:17,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:19,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:28:19,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:19,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:28:19,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:19,184 INFO L134 CoverageAnalysis]: Checked inductivity of 36589 backedges. 18412 proven. 9087 refuted. 0 times theorem prover too weak. 9090 trivial. 0 not checked. [2022-04-06 20:28:19,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:28:19,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007345900] [2022-04-06 20:28:19,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007345900] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:28:19,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715910482] [2022-04-06 20:28:19,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:28:19,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:28:19,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:28:19,185 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:28:19,187 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:28:19,298 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:28:19,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:28:19,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 729 conjuncts, 80 conjunts are in the unsatisfiable core [2022-04-06 20:28:19,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:28:19,826 INFO L134 CoverageAnalysis]: Checked inductivity of 36589 backedges. 18410 proven. 9087 refuted. 0 times theorem prover too weak. 9092 trivial. 0 not checked. [2022-04-06 20:28:19,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:28:25,252 INFO L134 CoverageAnalysis]: Checked inductivity of 36589 backedges. 18412 proven. 9087 refuted. 0 times theorem prover too weak. 9090 trivial. 0 not checked. [2022-04-06 20:28:25,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715910482] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:28:25,253 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:28:25,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 81, 81] total 162 [2022-04-06 20:28:25,253 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:28:25,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [962977779] [2022-04-06 20:28:25,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [962977779] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:28:25,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:28:25,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [82] imperfect sequences [] total 82 [2022-04-06 20:28:25,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885608299] [2022-04-06 20:28:25,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:28:25,253 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2022-04-06 20:28:25,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:28:25,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2022-04-06 20:28:25,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12882, Invalid=13200, Unknown=0, NotChecked=0, Total=26082 [2022-04-06 20:28:25,255 INFO L87 Difference]: Start difference. First operand 966 states and 1130 transitions. Second operand has 82 states, 82 states have (on average 3.0853658536585367) internal successors, (253), 81 states have internal predecessors, (253), 2 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:28:26,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:28:26,517 INFO L93 Difference]: Finished difference Result 1481 states and 1738 transitions. [2022-04-06 20:28:26,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-04-06 20:28:26,517 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 3.0853658536585367) internal successors, (253), 81 states have internal predecessors, (253), 2 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 491 [2022-04-06 20:28:26,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:28:26,519 INFO L225 Difference]: With dead ends: 1481 [2022-04-06 20:28:26,519 INFO L226 Difference]: Without dead ends: 992 [2022-04-06 20:28:26,520 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1066 GetRequests, 906 SyntacticMatches, 0 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=12882, Invalid=13200, Unknown=0, NotChecked=0, Total=26082 [2022-04-06 20:28:26,521 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 481 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:28:26,521 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [481 Valid, 50 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:28:26,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2022-04-06 20:28:27,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 978. [2022-04-06 20:28:27,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 978 states, 970 states have (on average 1.1721649484536083) internal successors, (1137), 971 states have internal predecessors, (1137), 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:28:27,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 978 states to 978 states and 1144 transitions. [2022-04-06 20:28:27,296 INFO L78 Accepts]: Start accepts. Automaton has 978 states and 1144 transitions. Word has length 491 [2022-04-06 20:28:27,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:28:27,296 INFO L478 AbstractCegarLoop]: Abstraction has 978 states and 1144 transitions. [2022-04-06 20:28:27,297 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 3.0853658536585367) internal successors, (253), 81 states have internal predecessors, (253), 2 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:28:27,297 INFO L276 IsEmpty]: Start isEmpty. Operand 978 states and 1144 transitions. [2022-04-06 20:28:27,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 498 [2022-04-06 20:28:27,299 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:28:27,299 INFO L499 BasicCegarLoop]: trace histogram [158, 158, 156, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:28:27,315 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:28:27,499 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:28:27,500 INFO L403 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:28:27,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:28:27,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1744365212, now seen corresponding path program 149 times [2022-04-06 20:28:27,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:28:27,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [308873710] [2022-04-06 20:28:27,534 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:28:27,534 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:28:27,534 INFO L85 PathProgramCache]: Analyzing trace with hash -1744365212, now seen corresponding path program 150 times [2022-04-06 20:28:27,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:28:27,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096647525] [2022-04-06 20:28:27,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:28:27,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:28:27,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:29,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:28:29,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:29,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:28:29,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:29,451 INFO L134 CoverageAnalysis]: Checked inductivity of 37532 backedges. 18885 proven. 9322 refuted. 0 times theorem prover too weak. 9325 trivial. 0 not checked. [2022-04-06 20:28:29,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:28:29,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096647525] [2022-04-06 20:28:29,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096647525] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:28:29,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143870503] [2022-04-06 20:28:29,452 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:28:29,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:28:29,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:28:29,453 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:28:29,453 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:28:29,500 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:28:29,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:28:29,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:28:29,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:28:31,056 INFO L134 CoverageAnalysis]: Checked inductivity of 37532 backedges. 237 proven. 18886 refuted. 0 times theorem prover too weak. 18409 trivial. 0 not checked. [2022-04-06 20:28:31,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:28:31,949 INFO L134 CoverageAnalysis]: Checked inductivity of 37532 backedges. 5 proven. 473 refuted. 0 times theorem prover too weak. 37054 trivial. 0 not checked. [2022-04-06 20:28:31,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143870503] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:28:31,949 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:28:31,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 10, 8] total 95 [2022-04-06 20:28:31,950 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:28:31,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [308873710] [2022-04-06 20:28:31,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [308873710] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:28:31,950 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:28:31,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [83] imperfect sequences [] total 83 [2022-04-06 20:28:31,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422565104] [2022-04-06 20:28:31,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:28:31,950 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-04-06 20:28:31,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:28:31,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-04-06 20:28:31,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3528, Invalid=5402, Unknown=0, NotChecked=0, Total=8930 [2022-04-06 20:28:31,952 INFO L87 Difference]: Start difference. First operand 978 states and 1144 transitions. Second operand has 83 states, 83 states have (on average 3.0843373493975905) internal successors, (256), 82 states have internal predecessors, (256), 2 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:28:33,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:28:33,179 INFO L93 Difference]: Finished difference Result 1499 states and 1759 transitions. [2022-04-06 20:28:33,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-04-06 20:28:33,179 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 3.0843373493975905) internal successors, (256), 82 states have internal predecessors, (256), 2 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 497 [2022-04-06 20:28:33,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:28:33,180 INFO L225 Difference]: With dead ends: 1499 [2022-04-06 20:28:33,180 INFO L226 Difference]: Without dead ends: 1004 [2022-04-06 20:28:33,182 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1079 GetRequests, 983 SyntacticMatches, 3 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1158 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=3528, Invalid=5402, Unknown=0, NotChecked=0, Total=8930 [2022-04-06 20:28:33,182 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 452 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:28:33,182 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [452 Valid, 50 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:28:33,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1004 states. [2022-04-06 20:28:33,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1004 to 990. [2022-04-06 20:28:33,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 990 states, 982 states have (on average 1.1720977596741344) internal successors, (1151), 983 states have internal predecessors, (1151), 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:28:33,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 990 states to 990 states and 1158 transitions. [2022-04-06 20:28:33,986 INFO L78 Accepts]: Start accepts. Automaton has 990 states and 1158 transitions. Word has length 497 [2022-04-06 20:28:33,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:28:33,986 INFO L478 AbstractCegarLoop]: Abstraction has 990 states and 1158 transitions. [2022-04-06 20:28:33,986 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 3.0843373493975905) internal successors, (256), 82 states have internal predecessors, (256), 2 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:28:33,986 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 1158 transitions. [2022-04-06 20:28:33,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 504 [2022-04-06 20:28:33,989 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:28:33,989 INFO L499 BasicCegarLoop]: trace histogram [160, 160, 158, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:28:34,005 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-04-06 20:28:34,189 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:28:34,189 INFO L403 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:28:34,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:28:34,190 INFO L85 PathProgramCache]: Analyzing trace with hash -857354944, now seen corresponding path program 151 times [2022-04-06 20:28:34,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:28:34,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1052568333] [2022-04-06 20:28:34,246 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:28:34,246 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:28:34,247 INFO L85 PathProgramCache]: Analyzing trace with hash -857354944, now seen corresponding path program 152 times [2022-04-06 20:28:34,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:28:34,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395090645] [2022-04-06 20:28:34,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:28:34,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:28:34,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:36,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:28:36,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:36,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:28:36,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:36,061 INFO L134 CoverageAnalysis]: Checked inductivity of 38487 backedges. 19364 proven. 9560 refuted. 0 times theorem prover too weak. 9563 trivial. 0 not checked. [2022-04-06 20:28:36,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:28:36,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395090645] [2022-04-06 20:28:36,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395090645] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:28:36,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092023923] [2022-04-06 20:28:36,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:28:36,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:28:36,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:28:36,062 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:28:36,063 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:28:36,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:28:36,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:28:36,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 745 conjuncts, 82 conjunts are in the unsatisfiable core [2022-04-06 20:28:36,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:28:36,722 INFO L134 CoverageAnalysis]: Checked inductivity of 38487 backedges. 19362 proven. 9560 refuted. 0 times theorem prover too weak. 9565 trivial. 0 not checked. [2022-04-06 20:28:36,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:28:42,477 INFO L134 CoverageAnalysis]: Checked inductivity of 38487 backedges. 19364 proven. 9560 refuted. 0 times theorem prover too weak. 9563 trivial. 0 not checked. [2022-04-06 20:28:42,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092023923] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:28:42,477 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:28:42,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 83, 83] total 166 [2022-04-06 20:28:42,478 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:28:42,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1052568333] [2022-04-06 20:28:42,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1052568333] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:28:42,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:28:42,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [84] imperfect sequences [] total 84 [2022-04-06 20:28:42,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207819040] [2022-04-06 20:28:42,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:28:42,478 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2022-04-06 20:28:42,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:28:42,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2022-04-06 20:28:42,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13532, Invalid=13858, Unknown=0, NotChecked=0, Total=27390 [2022-04-06 20:28:42,481 INFO L87 Difference]: Start difference. First operand 990 states and 1158 transitions. Second operand has 84 states, 84 states have (on average 3.0833333333333335) internal successors, (259), 83 states have internal predecessors, (259), 2 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:28:43,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:28:43,823 INFO L93 Difference]: Finished difference Result 1517 states and 1780 transitions. [2022-04-06 20:28:43,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-04-06 20:28:43,824 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 84 states have (on average 3.0833333333333335) internal successors, (259), 83 states have internal predecessors, (259), 2 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 503 [2022-04-06 20:28:43,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:28:43,825 INFO L225 Difference]: With dead ends: 1517 [2022-04-06 20:28:43,825 INFO L226 Difference]: Without dead ends: 1016 [2022-04-06 20:28:43,826 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1092 GetRequests, 928 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=13532, Invalid=13858, Unknown=0, NotChecked=0, Total=27390 [2022-04-06 20:28:43,827 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 440 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:28:43,827 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 35 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:28:43,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2022-04-06 20:28:44,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 1002. [2022-04-06 20:28:44,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 994 states have (on average 1.1720321931589537) internal successors, (1165), 995 states have internal predecessors, (1165), 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:28:44,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1172 transitions. [2022-04-06 20:28:44,668 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1172 transitions. Word has length 503 [2022-04-06 20:28:44,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:28:44,668 INFO L478 AbstractCegarLoop]: Abstraction has 1002 states and 1172 transitions. [2022-04-06 20:28:44,668 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 84 states have (on average 3.0833333333333335) internal successors, (259), 83 states have internal predecessors, (259), 2 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:28:44,668 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1172 transitions. [2022-04-06 20:28:44,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2022-04-06 20:28:44,671 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:28:44,671 INFO L499 BasicCegarLoop]: trace histogram [162, 162, 160, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:28:44,687 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-04-06 20:28:44,871 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:28:44,871 INFO L403 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:28:44,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:28:44,872 INFO L85 PathProgramCache]: Analyzing trace with hash -1924802012, now seen corresponding path program 153 times [2022-04-06 20:28:44,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:28:44,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1990678324] [2022-04-06 20:28:44,911 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:28:44,911 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:28:44,911 INFO L85 PathProgramCache]: Analyzing trace with hash -1924802012, now seen corresponding path program 154 times [2022-04-06 20:28:44,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:28:44,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063639543] [2022-04-06 20:28:44,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:28:44,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:28:44,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:46,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:28:46,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:46,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:28:46,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:46,779 INFO L134 CoverageAnalysis]: Checked inductivity of 39454 backedges. 19849 proven. 9801 refuted. 0 times theorem prover too weak. 9804 trivial. 0 not checked. [2022-04-06 20:28:46,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:28:46,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063639543] [2022-04-06 20:28:46,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063639543] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:28:46,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435619537] [2022-04-06 20:28:46,779 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:28:46,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:28:46,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:28:46,780 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:28:46,780 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:28:46,893 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:28:46,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:28:46,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 83 conjunts are in the unsatisfiable core [2022-04-06 20:28:46,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:28:47,458 INFO L134 CoverageAnalysis]: Checked inductivity of 39454 backedges. 19847 proven. 9801 refuted. 0 times theorem prover too weak. 9806 trivial. 0 not checked. [2022-04-06 20:28:47,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:28:53,286 INFO L134 CoverageAnalysis]: Checked inductivity of 39454 backedges. 19849 proven. 9801 refuted. 0 times theorem prover too weak. 9804 trivial. 0 not checked. [2022-04-06 20:28:53,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435619537] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:28:53,286 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:28:53,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 168 [2022-04-06 20:28:53,287 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:28:53,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1990678324] [2022-04-06 20:28:53,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1990678324] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:28:53,287 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:28:53,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [85] imperfect sequences [] total 85 [2022-04-06 20:28:53,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009581405] [2022-04-06 20:28:53,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:28:53,287 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-04-06 20:28:53,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:28:53,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-04-06 20:28:53,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13863, Invalid=14193, Unknown=0, NotChecked=0, Total=28056 [2022-04-06 20:28:53,290 INFO L87 Difference]: Start difference. First operand 1002 states and 1172 transitions. Second operand has 85 states, 85 states have (on average 3.0823529411764707) internal successors, (262), 84 states have internal predecessors, (262), 2 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:28:54,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:28:54,698 INFO L93 Difference]: Finished difference Result 1535 states and 1801 transitions. [2022-04-06 20:28:54,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-04-06 20:28:54,703 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 3.0823529411764707) internal successors, (262), 84 states have internal predecessors, (262), 2 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 509 [2022-04-06 20:28:54,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:28:54,705 INFO L225 Difference]: With dead ends: 1535 [2022-04-06 20:28:54,705 INFO L226 Difference]: Without dead ends: 1028 [2022-04-06 20:28:54,706 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1105 GetRequests, 939 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=13863, Invalid=14193, Unknown=0, NotChecked=0, Total=28056 [2022-04-06 20:28:54,706 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 484 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 484 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:28:54,706 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [484 Valid, 45 Invalid, 412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:28:54,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1028 states. [2022-04-06 20:28:55,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1028 to 1014. [2022-04-06 20:28:55,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1014 states, 1006 states have (on average 1.1719681908548707) internal successors, (1179), 1007 states have internal predecessors, (1179), 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:28:55,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1014 states to 1014 states and 1186 transitions. [2022-04-06 20:28:55,569 INFO L78 Accepts]: Start accepts. Automaton has 1014 states and 1186 transitions. Word has length 509 [2022-04-06 20:28:55,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:28:55,569 INFO L478 AbstractCegarLoop]: Abstraction has 1014 states and 1186 transitions. [2022-04-06 20:28:55,569 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 3.0823529411764707) internal successors, (262), 84 states have internal predecessors, (262), 2 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:28:55,569 INFO L276 IsEmpty]: Start isEmpty. Operand 1014 states and 1186 transitions. [2022-04-06 20:28:55,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 516 [2022-04-06 20:28:55,572 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:28:55,572 INFO L499 BasicCegarLoop]: trace histogram [164, 164, 162, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:28:55,589 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-04-06 20:28:55,772 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:28:55,772 INFO L403 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:28:55,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:28:55,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1461853952, now seen corresponding path program 155 times [2022-04-06 20:28:55,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:28:55,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [973594663] [2022-04-06 20:28:55,813 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:28:55,813 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:28:55,813 INFO L85 PathProgramCache]: Analyzing trace with hash -1461853952, now seen corresponding path program 156 times [2022-04-06 20:28:55,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:28:55,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050298501] [2022-04-06 20:28:55,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:28:55,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:28:55,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:57,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:28:57,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:57,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:28:57,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:28:57,738 INFO L134 CoverageAnalysis]: Checked inductivity of 40433 backedges. 20340 proven. 10045 refuted. 0 times theorem prover too weak. 10048 trivial. 0 not checked. [2022-04-06 20:28:57,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:28:57,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050298501] [2022-04-06 20:28:57,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050298501] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:28:57,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385509025] [2022-04-06 20:28:57,739 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:28:57,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:28:57,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:28:57,740 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:28:57,740 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:28:57,788 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:28:57,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:28:57,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:28:57,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:28:59,512 INFO L134 CoverageAnalysis]: Checked inductivity of 40433 backedges. 246 proven. 20341 refuted. 0 times theorem prover too weak. 19846 trivial. 0 not checked. [2022-04-06 20:28:59,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:29:00,434 INFO L134 CoverageAnalysis]: Checked inductivity of 40433 backedges. 5 proven. 491 refuted. 0 times theorem prover too weak. 39937 trivial. 0 not checked. [2022-04-06 20:29:00,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385509025] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:29:00,435 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:29:00,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 10, 8] total 98 [2022-04-06 20:29:00,435 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:29:00,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [973594663] [2022-04-06 20:29:00,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [973594663] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:29:00,435 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:29:00,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [86] imperfect sequences [] total 86 [2022-04-06 20:29:00,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373708739] [2022-04-06 20:29:00,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:29:00,436 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-04-06 20:29:00,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:00,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-04-06 20:29:00,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3783, Invalid=5723, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 20:29:00,437 INFO L87 Difference]: Start difference. First operand 1014 states and 1186 transitions. Second operand has 86 states, 86 states have (on average 3.0813953488372094) internal successors, (265), 85 states have internal predecessors, (265), 2 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:29:01,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:29:01,791 INFO L93 Difference]: Finished difference Result 1553 states and 1822 transitions. [2022-04-06 20:29:01,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-04-06 20:29:01,791 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 3.0813953488372094) internal successors, (265), 85 states have internal predecessors, (265), 2 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 515 [2022-04-06 20:29:01,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:29:01,793 INFO L225 Difference]: With dead ends: 1553 [2022-04-06 20:29:01,793 INFO L226 Difference]: Without dead ends: 1040 [2022-04-06 20:29:01,794 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1118 GetRequests, 1019 SyntacticMatches, 3 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1200 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=3783, Invalid=5723, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 20:29:01,794 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 501 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:29:01,794 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [501 Valid, 50 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:29:01,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2022-04-06 20:29:02,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 1026. [2022-04-06 20:29:02,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1026 states, 1018 states have (on average 1.1719056974459725) internal successors, (1193), 1019 states have internal predecessors, (1193), 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:29:02,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1026 states to 1026 states and 1200 transitions. [2022-04-06 20:29:02,682 INFO L78 Accepts]: Start accepts. Automaton has 1026 states and 1200 transitions. Word has length 515 [2022-04-06 20:29:02,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:29:02,682 INFO L478 AbstractCegarLoop]: Abstraction has 1026 states and 1200 transitions. [2022-04-06 20:29:02,683 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 3.0813953488372094) internal successors, (265), 85 states have internal predecessors, (265), 2 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:29:02,683 INFO L276 IsEmpty]: Start isEmpty. Operand 1026 states and 1200 transitions. [2022-04-06 20:29:02,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 522 [2022-04-06 20:29:02,685 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:29:02,685 INFO L499 BasicCegarLoop]: trace histogram [166, 166, 164, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:29:02,701 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:29:02,885 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:29:02,886 INFO L403 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:29:02,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:29:02,886 INFO L85 PathProgramCache]: Analyzing trace with hash -1811740, now seen corresponding path program 157 times [2022-04-06 20:29:02,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:02,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1400092907] [2022-04-06 20:29:02,926 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:29:02,926 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:29:02,926 INFO L85 PathProgramCache]: Analyzing trace with hash -1811740, now seen corresponding path program 158 times [2022-04-06 20:29:02,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:29:02,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046267222] [2022-04-06 20:29:02,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:29:02,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:29:02,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:04,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:29:04,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:04,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:29:04,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:04,894 INFO L134 CoverageAnalysis]: Checked inductivity of 41424 backedges. 20837 proven. 10292 refuted. 0 times theorem prover too weak. 10295 trivial. 0 not checked. [2022-04-06 20:29:04,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:29:04,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046267222] [2022-04-06 20:29:04,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046267222] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:29:04,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194316202] [2022-04-06 20:29:04,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:29:04,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:29:04,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:29:04,895 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:29:04,896 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:29:04,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:29:04,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:29:04,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 769 conjuncts, 85 conjunts are in the unsatisfiable core [2022-04-06 20:29:04,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:29:05,539 INFO L134 CoverageAnalysis]: Checked inductivity of 41424 backedges. 20835 proven. 10292 refuted. 0 times theorem prover too weak. 10297 trivial. 0 not checked. [2022-04-06 20:29:05,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:29:11,644 INFO L134 CoverageAnalysis]: Checked inductivity of 41424 backedges. 20837 proven. 10292 refuted. 0 times theorem prover too weak. 10295 trivial. 0 not checked. [2022-04-06 20:29:11,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194316202] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:29:11,644 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:29:11,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 86, 86] total 172 [2022-04-06 20:29:11,645 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:29:11,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1400092907] [2022-04-06 20:29:11,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1400092907] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:29:11,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:29:11,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [87] imperfect sequences [] total 87 [2022-04-06 20:29:11,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447173677] [2022-04-06 20:29:11,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:29:11,645 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-04-06 20:29:11,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:11,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-04-06 20:29:11,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14537, Invalid=14875, Unknown=0, NotChecked=0, Total=29412 [2022-04-06 20:29:11,648 INFO L87 Difference]: Start difference. First operand 1026 states and 1200 transitions. Second operand has 87 states, 87 states have (on average 3.0804597701149423) internal successors, (268), 86 states have internal predecessors, (268), 2 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:29:13,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:29:13,172 INFO L93 Difference]: Finished difference Result 1571 states and 1843 transitions. [2022-04-06 20:29:13,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-04-06 20:29:13,172 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 3.0804597701149423) internal successors, (268), 86 states have internal predecessors, (268), 2 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 521 [2022-04-06 20:29:13,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:29:13,174 INFO L225 Difference]: With dead ends: 1571 [2022-04-06 20:29:13,174 INFO L226 Difference]: Without dead ends: 1052 [2022-04-06 20:29:13,175 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1131 GetRequests, 961 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=14537, Invalid=14875, Unknown=0, NotChecked=0, Total=29412 [2022-04-06 20:29:13,175 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 489 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:29:13,175 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [489 Valid, 45 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:29:13,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2022-04-06 20:29:14,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 1038. [2022-04-06 20:29:14,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 1030 states have (on average 1.1718446601941748) internal successors, (1207), 1031 states have internal predecessors, (1207), 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:29:14,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 1214 transitions. [2022-04-06 20:29:14,101 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 1214 transitions. Word has length 521 [2022-04-06 20:29:14,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:29:14,102 INFO L478 AbstractCegarLoop]: Abstraction has 1038 states and 1214 transitions. [2022-04-06 20:29:14,102 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 3.0804597701149423) internal successors, (268), 86 states have internal predecessors, (268), 2 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:29:14,102 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 1214 transitions. [2022-04-06 20:29:14,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 528 [2022-04-06 20:29:14,104 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:29:14,105 INFO L499 BasicCegarLoop]: trace histogram [168, 168, 166, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:29:14,123 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:29:14,321 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,SelfDestructingSolverStorable89 [2022-04-06 20:29:14,321 INFO L403 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:29:14,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:29:14,321 INFO L85 PathProgramCache]: Analyzing trace with hash -1930464064, now seen corresponding path program 159 times [2022-04-06 20:29:14,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:14,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [834797262] [2022-04-06 20:29:14,368 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:29:14,369 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:29:14,369 INFO L85 PathProgramCache]: Analyzing trace with hash -1930464064, now seen corresponding path program 160 times [2022-04-06 20:29:14,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:29:14,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819236494] [2022-04-06 20:29:14,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:29:14,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:29:14,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:16,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:29:16,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:16,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:29:16,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:16,413 INFO L134 CoverageAnalysis]: Checked inductivity of 42427 backedges. 21340 proven. 10542 refuted. 0 times theorem prover too weak. 10545 trivial. 0 not checked. [2022-04-06 20:29:16,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:29:16,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819236494] [2022-04-06 20:29:16,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819236494] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:29:16,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684874031] [2022-04-06 20:29:16,414 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:29:16,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:29:16,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:29:16,414 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:29:16,415 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:29:16,545 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:29:16,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:29:16,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 86 conjunts are in the unsatisfiable core [2022-04-06 20:29:16,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:29:17,118 INFO L134 CoverageAnalysis]: Checked inductivity of 42427 backedges. 21342 proven. 10542 refuted. 0 times theorem prover too weak. 10543 trivial. 0 not checked. [2022-04-06 20:29:17,118 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:29:23,360 INFO L134 CoverageAnalysis]: Checked inductivity of 42427 backedges. 21342 proven. 10542 refuted. 0 times theorem prover too weak. 10543 trivial. 0 not checked. [2022-04-06 20:29:23,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684874031] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:29:23,360 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:29:23,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 87, 87] total 174 [2022-04-06 20:29:23,360 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:29:23,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [834797262] [2022-04-06 20:29:23,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [834797262] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:29:23,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:29:23,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [88] imperfect sequences [] total 88 [2022-04-06 20:29:23,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180881467] [2022-04-06 20:29:23,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:29:23,361 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2022-04-06 20:29:23,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:23,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2022-04-06 20:29:23,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14880, Invalid=15222, Unknown=0, NotChecked=0, Total=30102 [2022-04-06 20:29:23,364 INFO L87 Difference]: Start difference. First operand 1038 states and 1214 transitions. Second operand has 88 states, 88 states have (on average 3.0795454545454546) internal successors, (271), 87 states have internal predecessors, (271), 2 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:29:24,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:29:24,878 INFO L93 Difference]: Finished difference Result 1589 states and 1864 transitions. [2022-04-06 20:29:24,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-04-06 20:29:24,878 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 3.0795454545454546) internal successors, (271), 87 states have internal predecessors, (271), 2 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 527 [2022-04-06 20:29:24,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:29:24,879 INFO L225 Difference]: With dead ends: 1589 [2022-04-06 20:29:24,879 INFO L226 Difference]: Without dead ends: 1064 [2022-04-06 20:29:24,881 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1144 GetRequests, 972 SyntacticMatches, 0 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=14880, Invalid=15222, Unknown=0, NotChecked=0, Total=30102 [2022-04-06 20:29:24,881 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 512 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:29:24,881 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 45 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:29:24,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1064 states. [2022-04-06 20:29:25,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1064 to 1050. [2022-04-06 20:29:25,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1050 states, 1042 states have (on average 1.171785028790787) internal successors, (1221), 1043 states have internal predecessors, (1221), 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:29:25,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 1228 transitions. [2022-04-06 20:29:25,834 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 1228 transitions. Word has length 527 [2022-04-06 20:29:25,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:29:25,835 INFO L478 AbstractCegarLoop]: Abstraction has 1050 states and 1228 transitions. [2022-04-06 20:29:25,835 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 3.0795454545454546) internal successors, (271), 87 states have internal predecessors, (271), 2 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:29:25,835 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 1228 transitions. [2022-04-06 20:29:25,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 534 [2022-04-06 20:29:25,837 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:29:25,838 INFO L499 BasicCegarLoop]: trace histogram [170, 170, 168, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:29:25,854 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-04-06 20:29:26,038 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:29:26,038 INFO L403 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:29:26,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:29:26,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1097163868, now seen corresponding path program 161 times [2022-04-06 20:29:26,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:26,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1035087549] [2022-04-06 20:29:26,077 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:29:26,078 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:29:26,078 INFO L85 PathProgramCache]: Analyzing trace with hash -1097163868, now seen corresponding path program 162 times [2022-04-06 20:29:26,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:29:26,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600723485] [2022-04-06 20:29:26,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:29:26,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:29:26,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:28,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:29:28,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:28,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:29:28,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:28,135 INFO L134 CoverageAnalysis]: Checked inductivity of 43442 backedges. 21849 proven. 10795 refuted. 0 times theorem prover too weak. 10798 trivial. 0 not checked. [2022-04-06 20:29:28,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:29:28,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600723485] [2022-04-06 20:29:28,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600723485] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:29:28,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228467670] [2022-04-06 20:29:28,136 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:29:28,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:29:28,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:29:28,136 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:29:28,137 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:29:28,184 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:29:28,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:29:28,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:29:28,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:29:29,861 INFO L134 CoverageAnalysis]: Checked inductivity of 43442 backedges. 255 proven. 21850 refuted. 0 times theorem prover too weak. 21337 trivial. 0 not checked. [2022-04-06 20:29:29,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:29:30,839 INFO L134 CoverageAnalysis]: Checked inductivity of 43442 backedges. 5 proven. 509 refuted. 0 times theorem prover too weak. 42928 trivial. 0 not checked. [2022-04-06 20:29:30,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228467670] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:29:30,839 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:29:30,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 10, 8] total 101 [2022-04-06 20:29:30,839 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:29:30,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1035087549] [2022-04-06 20:29:30,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1035087549] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:29:30,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:29:30,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [89] imperfect sequences [] total 89 [2022-04-06 20:29:30,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589123343] [2022-04-06 20:29:30,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:29:30,840 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-04-06 20:29:30,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:30,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-04-06 20:29:30,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4047, Invalid=6053, Unknown=0, NotChecked=0, Total=10100 [2022-04-06 20:29:30,841 INFO L87 Difference]: Start difference. First operand 1050 states and 1228 transitions. Second operand has 89 states, 89 states have (on average 3.0786516853932584) internal successors, (274), 88 states have internal predecessors, (274), 2 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:29:32,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:29:32,299 INFO L93 Difference]: Finished difference Result 1607 states and 1885 transitions. [2022-04-06 20:29:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-04-06 20:29:32,299 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 3.0786516853932584) internal successors, (274), 88 states have internal predecessors, (274), 2 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 533 [2022-04-06 20:29:32,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:29:32,300 INFO L225 Difference]: With dead ends: 1607 [2022-04-06 20:29:32,300 INFO L226 Difference]: Without dead ends: 1076 [2022-04-06 20:29:32,301 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1157 GetRequests, 1055 SyntacticMatches, 3 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1242 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4047, Invalid=6053, Unknown=0, NotChecked=0, Total=10100 [2022-04-06 20:29:32,301 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 494 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:29:32,301 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [494 Valid, 40 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:29:32,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2022-04-06 20:29:33,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 1062. [2022-04-06 20:29:33,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 1054 states have (on average 1.1717267552182162) internal successors, (1235), 1055 states have internal predecessors, (1235), 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:29:33,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1242 transitions. [2022-04-06 20:29:33,278 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 1242 transitions. Word has length 533 [2022-04-06 20:29:33,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:29:33,278 INFO L478 AbstractCegarLoop]: Abstraction has 1062 states and 1242 transitions. [2022-04-06 20:29:33,278 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 3.0786516853932584) internal successors, (274), 88 states have internal predecessors, (274), 2 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:29:33,278 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 1242 transitions. [2022-04-06 20:29:33,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 540 [2022-04-06 20:29:33,281 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:29:33,281 INFO L499 BasicCegarLoop]: trace histogram [172, 172, 170, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:29:33,296 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-04-06 20:29:33,481 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:29:33,481 INFO L403 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:29:33,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:29:33,482 INFO L85 PathProgramCache]: Analyzing trace with hash -8222592, now seen corresponding path program 163 times [2022-04-06 20:29:33,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:33,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [556804734] [2022-04-06 20:29:33,519 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:29:33,519 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:29:33,519 INFO L85 PathProgramCache]: Analyzing trace with hash -8222592, now seen corresponding path program 164 times [2022-04-06 20:29:33,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:29:33,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790351750] [2022-04-06 20:29:33,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:29:33,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:29:33,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:35,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:29:35,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:35,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:29:35,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:35,627 INFO L134 CoverageAnalysis]: Checked inductivity of 44469 backedges. 22364 proven. 11051 refuted. 0 times theorem prover too weak. 11054 trivial. 0 not checked. [2022-04-06 20:29:35,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:29:35,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790351750] [2022-04-06 20:29:35,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790351750] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:29:35,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412797931] [2022-04-06 20:29:35,628 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:29:35,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:29:35,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:29:35,629 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:29:35,629 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:29:35,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:29:35,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:29:35,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 793 conjuncts, 88 conjunts are in the unsatisfiable core [2022-04-06 20:29:35,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:29:36,311 INFO L134 CoverageAnalysis]: Checked inductivity of 44469 backedges. 22362 proven. 11051 refuted. 0 times theorem prover too weak. 11056 trivial. 0 not checked. [2022-04-06 20:29:36,311 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:29:42,885 INFO L134 CoverageAnalysis]: Checked inductivity of 44469 backedges. 22364 proven. 11051 refuted. 0 times theorem prover too weak. 11054 trivial. 0 not checked. [2022-04-06 20:29:42,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412797931] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:29:42,885 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:29:42,885 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 89, 89] total 178 [2022-04-06 20:29:42,886 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:29:42,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [556804734] [2022-04-06 20:29:42,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [556804734] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:29:42,886 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:29:42,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [90] imperfect sequences [] total 90 [2022-04-06 20:29:42,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949360182] [2022-04-06 20:29:42,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:29:42,886 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2022-04-06 20:29:42,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:42,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2022-04-06 20:29:42,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15578, Invalid=15928, Unknown=0, NotChecked=0, Total=31506 [2022-04-06 20:29:42,889 INFO L87 Difference]: Start difference. First operand 1062 states and 1242 transitions. Second operand has 90 states, 90 states have (on average 3.077777777777778) internal successors, (277), 89 states have internal predecessors, (277), 2 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:29:44,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:29:44,497 INFO L93 Difference]: Finished difference Result 1625 states and 1906 transitions. [2022-04-06 20:29:44,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-04-06 20:29:44,497 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 3.077777777777778) internal successors, (277), 89 states have internal predecessors, (277), 2 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 539 [2022-04-06 20:29:44,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:29:44,498 INFO L225 Difference]: With dead ends: 1625 [2022-04-06 20:29:44,499 INFO L226 Difference]: Without dead ends: 1088 [2022-04-06 20:29:44,500 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1170 GetRequests, 994 SyntacticMatches, 0 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=15578, Invalid=15928, Unknown=0, NotChecked=0, Total=31506 [2022-04-06 20:29:44,501 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 550 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 550 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:29:44,501 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [550 Valid, 45 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 419 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:29:44,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2022-04-06 20:29:45,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 1074. [2022-04-06 20:29:45,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1074 states, 1066 states have (on average 1.1716697936210132) internal successors, (1249), 1067 states have internal predecessors, (1249), 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:29:45,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1074 states to 1074 states and 1256 transitions. [2022-04-06 20:29:45,519 INFO L78 Accepts]: Start accepts. Automaton has 1074 states and 1256 transitions. Word has length 539 [2022-04-06 20:29:45,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:29:45,519 INFO L478 AbstractCegarLoop]: Abstraction has 1074 states and 1256 transitions. [2022-04-06 20:29:45,519 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 3.077777777777778) internal successors, (277), 89 states have internal predecessors, (277), 2 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:29:45,520 INFO L276 IsEmpty]: Start isEmpty. Operand 1074 states and 1256 transitions. [2022-04-06 20:29:45,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 546 [2022-04-06 20:29:45,522 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:29:45,522 INFO L499 BasicCegarLoop]: trace histogram [174, 174, 172, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:29:45,539 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-04-06 20:29:45,723 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:29:45,723 INFO L403 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:29:45,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:29:45,725 INFO L85 PathProgramCache]: Analyzing trace with hash -1574921116, now seen corresponding path program 165 times [2022-04-06 20:29:45,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:45,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1890777072] [2022-04-06 20:29:45,763 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:29:45,764 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:29:45,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1574921116, now seen corresponding path program 166 times [2022-04-06 20:29:45,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:29:45,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607796831] [2022-04-06 20:29:45,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:29:45,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:29:45,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:47,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:29:47,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:47,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:29:47,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:47,976 INFO L134 CoverageAnalysis]: Checked inductivity of 45508 backedges. 22885 proven. 11310 refuted. 0 times theorem prover too weak. 11313 trivial. 0 not checked. [2022-04-06 20:29:47,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:29:47,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607796831] [2022-04-06 20:29:47,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607796831] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:29:47,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521809771] [2022-04-06 20:29:47,977 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:29:47,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:29:47,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:29:47,978 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:29:47,978 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:29:48,116 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:29:48,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:29:48,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 801 conjuncts, 89 conjunts are in the unsatisfiable core [2022-04-06 20:29:48,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:29:48,725 INFO L134 CoverageAnalysis]: Checked inductivity of 45508 backedges. 22887 proven. 11310 refuted. 0 times theorem prover too weak. 11311 trivial. 0 not checked. [2022-04-06 20:29:48,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:29:55,349 INFO L134 CoverageAnalysis]: Checked inductivity of 45508 backedges. 22887 proven. 11310 refuted. 0 times theorem prover too weak. 11311 trivial. 0 not checked. [2022-04-06 20:29:55,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521809771] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:29:55,349 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:29:55,349 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 90, 90] total 180 [2022-04-06 20:29:55,350 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:29:55,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1890777072] [2022-04-06 20:29:55,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1890777072] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:29:55,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:29:55,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [91] imperfect sequences [] total 91 [2022-04-06 20:29:55,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285962042] [2022-04-06 20:29:55,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:29:55,350 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2022-04-06 20:29:55,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:55,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2022-04-06 20:29:55,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15933, Invalid=16287, Unknown=0, NotChecked=0, Total=32220 [2022-04-06 20:29:55,352 INFO L87 Difference]: Start difference. First operand 1074 states and 1256 transitions. Second operand has 91 states, 91 states have (on average 3.076923076923077) internal successors, (280), 90 states have internal predecessors, (280), 2 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:29:57,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:29:57,105 INFO L93 Difference]: Finished difference Result 1643 states and 1927 transitions. [2022-04-06 20:29:57,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-04-06 20:29:57,105 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 3.076923076923077) internal successors, (280), 90 states have internal predecessors, (280), 2 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 545 [2022-04-06 20:29:57,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:29:57,107 INFO L225 Difference]: With dead ends: 1643 [2022-04-06 20:29:57,107 INFO L226 Difference]: Without dead ends: 1100 [2022-04-06 20:29:57,109 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1183 GetRequests, 1005 SyntacticMatches, 0 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=15933, Invalid=16287, Unknown=0, NotChecked=0, Total=32220 [2022-04-06 20:29:57,109 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 497 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 497 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:29:57,109 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [497 Valid, 45 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:29:57,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1100 states. [2022-04-06 20:29:58,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1100 to 1086. [2022-04-06 20:29:58,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1086 states, 1078 states have (on average 1.1716141001855287) internal successors, (1263), 1079 states have internal predecessors, (1263), 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:29:58,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1086 states to 1086 states and 1270 transitions. [2022-04-06 20:29:58,157 INFO L78 Accepts]: Start accepts. Automaton has 1086 states and 1270 transitions. Word has length 545 [2022-04-06 20:29:58,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:29:58,157 INFO L478 AbstractCegarLoop]: Abstraction has 1086 states and 1270 transitions. [2022-04-06 20:29:58,157 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 3.076923076923077) internal successors, (280), 90 states have internal predecessors, (280), 2 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:29:58,157 INFO L276 IsEmpty]: Start isEmpty. Operand 1086 states and 1270 transitions. [2022-04-06 20:29:58,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 552 [2022-04-06 20:29:58,160 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:29:58,160 INFO L499 BasicCegarLoop]: trace histogram [176, 176, 174, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:29:58,177 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-04-06 20:29:58,361 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:29:58,361 INFO L403 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:29:58,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:29:58,361 INFO L85 PathProgramCache]: Analyzing trace with hash 218045504, now seen corresponding path program 167 times [2022-04-06 20:29:58,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:58,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1283615546] [2022-04-06 20:29:58,398 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:29:58,398 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:29:58,398 INFO L85 PathProgramCache]: Analyzing trace with hash 218045504, now seen corresponding path program 168 times [2022-04-06 20:29:58,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:29:58,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515784766] [2022-04-06 20:29:58,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:29:58,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:29:58,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:00,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:00,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:00,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:30:00,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:00,613 INFO L134 CoverageAnalysis]: Checked inductivity of 46559 backedges. 23412 proven. 11572 refuted. 0 times theorem prover too weak. 11575 trivial. 0 not checked. [2022-04-06 20:30:00,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:00,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515784766] [2022-04-06 20:30:00,613 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515784766] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:00,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827813772] [2022-04-06 20:30:00,613 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:00,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:00,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:00,614 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:30:00,614 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:30:00,665 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:30:00,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:00,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:30:00,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:02,406 INFO L134 CoverageAnalysis]: Checked inductivity of 46559 backedges. 264 proven. 23413 refuted. 0 times theorem prover too weak. 22882 trivial. 0 not checked. [2022-04-06 20:30:02,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:03,420 INFO L134 CoverageAnalysis]: Checked inductivity of 46559 backedges. 5 proven. 527 refuted. 0 times theorem prover too weak. 46027 trivial. 0 not checked. [2022-04-06 20:30:03,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827813772] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:03,421 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:03,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 10, 8] total 104 [2022-04-06 20:30:03,421 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:03,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1283615546] [2022-04-06 20:30:03,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1283615546] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:03,421 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:03,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [92] imperfect sequences [] total 92 [2022-04-06 20:30:03,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398080564] [2022-04-06 20:30:03,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:03,422 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-04-06 20:30:03,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:03,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-04-06 20:30:03,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4320, Invalid=6392, Unknown=0, NotChecked=0, Total=10712 [2022-04-06 20:30:03,423 INFO L87 Difference]: Start difference. First operand 1086 states and 1270 transitions. Second operand has 92 states, 92 states have (on average 3.0760869565217392) internal successors, (283), 91 states have internal predecessors, (283), 2 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:30:05,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:05,015 INFO L93 Difference]: Finished difference Result 1661 states and 1948 transitions. [2022-04-06 20:30:05,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-04-06 20:30:05,015 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 3.0760869565217392) internal successors, (283), 91 states have internal predecessors, (283), 2 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 551 [2022-04-06 20:30:05,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:05,016 INFO L225 Difference]: With dead ends: 1661 [2022-04-06 20:30:05,017 INFO L226 Difference]: Without dead ends: 1112 [2022-04-06 20:30:05,018 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1196 GetRequests, 1091 SyntacticMatches, 3 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1284 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=4320, Invalid=6392, Unknown=0, NotChecked=0, Total=10712 [2022-04-06 20:30:05,018 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 520 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 520 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:05,018 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [520 Valid, 45 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 427 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:30:05,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2022-04-06 20:30:06,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 1098. [2022-04-06 20:30:06,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1098 states, 1090 states have (on average 1.1715596330275229) internal successors, (1277), 1091 states have internal predecessors, (1277), 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:30:06,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1098 states to 1098 states and 1284 transitions. [2022-04-06 20:30:06,099 INFO L78 Accepts]: Start accepts. Automaton has 1098 states and 1284 transitions. Word has length 551 [2022-04-06 20:30:06,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:06,100 INFO L478 AbstractCegarLoop]: Abstraction has 1098 states and 1284 transitions. [2022-04-06 20:30:06,100 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 3.0760869565217392) internal successors, (283), 91 states have internal predecessors, (283), 2 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:30:06,100 INFO L276 IsEmpty]: Start isEmpty. Operand 1098 states and 1284 transitions. [2022-04-06 20:30:06,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 558 [2022-04-06 20:30:06,103 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:06,103 INFO L499 BasicCegarLoop]: trace histogram [178, 178, 176, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:06,119 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-04-06 20:30:06,303 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:06,303 INFO L403 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:06,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:06,304 INFO L85 PathProgramCache]: Analyzing trace with hash 221142308, now seen corresponding path program 169 times [2022-04-06 20:30:06,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:06,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [404949561] [2022-04-06 20:30:06,359 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:06,360 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:06,360 INFO L85 PathProgramCache]: Analyzing trace with hash 221142308, now seen corresponding path program 170 times [2022-04-06 20:30:06,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:06,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524245109] [2022-04-06 20:30:06,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:06,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:06,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:08,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:08,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:08,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:30:08,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:08,611 INFO L134 CoverageAnalysis]: Checked inductivity of 47622 backedges. 23945 proven. 11837 refuted. 0 times theorem prover too weak. 11840 trivial. 0 not checked. [2022-04-06 20:30:08,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:08,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524245109] [2022-04-06 20:30:08,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524245109] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:08,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143367617] [2022-04-06 20:30:08,611 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:08,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:08,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:08,612 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:30:08,612 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:30:08,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:08,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:08,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 817 conjuncts, 91 conjunts are in the unsatisfiable core [2022-04-06 20:30:08,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:09,309 INFO L134 CoverageAnalysis]: Checked inductivity of 47622 backedges. 23943 proven. 11837 refuted. 0 times theorem prover too weak. 11842 trivial. 0 not checked. [2022-04-06 20:30:09,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:16,281 INFO L134 CoverageAnalysis]: Checked inductivity of 47622 backedges. 23945 proven. 11837 refuted. 0 times theorem prover too weak. 11840 trivial. 0 not checked. [2022-04-06 20:30:16,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143367617] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:16,282 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:16,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 92, 92] total 184 [2022-04-06 20:30:16,282 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:16,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [404949561] [2022-04-06 20:30:16,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [404949561] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:16,282 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:16,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [93] imperfect sequences [] total 93 [2022-04-06 20:30:16,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721719543] [2022-04-06 20:30:16,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:16,283 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2022-04-06 20:30:16,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:16,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2022-04-06 20:30:16,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16655, Invalid=17017, Unknown=0, NotChecked=0, Total=33672 [2022-04-06 20:30:16,288 INFO L87 Difference]: Start difference. First operand 1098 states and 1284 transitions. Second operand has 93 states, 93 states have (on average 3.075268817204301) internal successors, (286), 92 states have internal predecessors, (286), 2 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:30:18,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:18,166 INFO L93 Difference]: Finished difference Result 1679 states and 1969 transitions. [2022-04-06 20:30:18,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-04-06 20:30:18,166 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 93 states have (on average 3.075268817204301) internal successors, (286), 92 states have internal predecessors, (286), 2 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 557 [2022-04-06 20:30:18,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:18,168 INFO L225 Difference]: With dead ends: 1679 [2022-04-06 20:30:18,168 INFO L226 Difference]: Without dead ends: 1124 [2022-04-06 20:30:18,169 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1209 GetRequests, 1027 SyntacticMatches, 0 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=16655, Invalid=17017, Unknown=0, NotChecked=0, Total=33672 [2022-04-06 20:30:18,169 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 502 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:18,169 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [502 Valid, 50 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:30:18,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1124 states. [2022-04-06 20:30:19,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1124 to 1110. [2022-04-06 20:30:19,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1110 states, 1102 states have (on average 1.1715063520871143) internal successors, (1291), 1103 states have internal predecessors, (1291), 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:30:19,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1110 states to 1110 states and 1298 transitions. [2022-04-06 20:30:19,319 INFO L78 Accepts]: Start accepts. Automaton has 1110 states and 1298 transitions. Word has length 557 [2022-04-06 20:30:19,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:19,320 INFO L478 AbstractCegarLoop]: Abstraction has 1110 states and 1298 transitions. [2022-04-06 20:30:19,320 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 3.075268817204301) internal successors, (286), 92 states have internal predecessors, (286), 2 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:30:19,320 INFO L276 IsEmpty]: Start isEmpty. Operand 1110 states and 1298 transitions. [2022-04-06 20:30:19,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 564 [2022-04-06 20:30:19,323 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:19,323 INFO L499 BasicCegarLoop]: trace histogram [180, 180, 178, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:19,340 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-04-06 20:30:19,523 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-04-06 20:30:19,523 INFO L403 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:19,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:19,523 INFO L85 PathProgramCache]: Analyzing trace with hash -942854144, now seen corresponding path program 171 times [2022-04-06 20:30:19,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:19,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1631152230] [2022-04-06 20:30:19,570 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:19,570 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:19,570 INFO L85 PathProgramCache]: Analyzing trace with hash -942854144, now seen corresponding path program 172 times [2022-04-06 20:30:19,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:19,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822487460] [2022-04-06 20:30:19,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:19,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:19,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:21,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:21,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:21,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:30:21,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:21,941 INFO L134 CoverageAnalysis]: Checked inductivity of 48697 backedges. 24484 proven. 12105 refuted. 0 times theorem prover too weak. 12108 trivial. 0 not checked. [2022-04-06 20:30:21,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:21,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822487460] [2022-04-06 20:30:21,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822487460] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:21,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087031846] [2022-04-06 20:30:21,941 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:21,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:21,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:21,942 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:30:21,943 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:30:22,095 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:22,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:22,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 825 conjuncts, 92 conjunts are in the unsatisfiable core [2022-04-06 20:30:22,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:22,710 INFO L134 CoverageAnalysis]: Checked inductivity of 48697 backedges. 24486 proven. 12105 refuted. 0 times theorem prover too weak. 12106 trivial. 0 not checked. [2022-04-06 20:30:22,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:29,750 INFO L134 CoverageAnalysis]: Checked inductivity of 48697 backedges. 24486 proven. 12105 refuted. 0 times theorem prover too weak. 12106 trivial. 0 not checked. [2022-04-06 20:30:29,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087031846] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:29,751 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:29,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 93, 93] total 186 [2022-04-06 20:30:29,751 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:29,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1631152230] [2022-04-06 20:30:29,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1631152230] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:29,751 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:29,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [94] imperfect sequences [] total 94 [2022-04-06 20:30:29,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791658403] [2022-04-06 20:30:29,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:29,752 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2022-04-06 20:30:29,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:29,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2022-04-06 20:30:29,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17022, Invalid=17388, Unknown=0, NotChecked=0, Total=34410 [2022-04-06 20:30:29,754 INFO L87 Difference]: Start difference. First operand 1110 states and 1298 transitions. Second operand has 94 states, 94 states have (on average 3.074468085106383) internal successors, (289), 93 states have internal predecessors, (289), 2 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:30:31,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:31,738 INFO L93 Difference]: Finished difference Result 1697 states and 1990 transitions. [2022-04-06 20:30:31,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-04-06 20:30:31,739 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 3.074468085106383) internal successors, (289), 93 states have internal predecessors, (289), 2 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 563 [2022-04-06 20:30:31,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:31,740 INFO L225 Difference]: With dead ends: 1697 [2022-04-06 20:30:31,740 INFO L226 Difference]: Without dead ends: 1136 [2022-04-06 20:30:31,742 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1222 GetRequests, 1038 SyntacticMatches, 0 SemanticMatches, 184 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=17022, Invalid=17388, Unknown=0, NotChecked=0, Total=34410 [2022-04-06 20:30:31,742 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 577 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:31,742 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [577 Valid, 40 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:30:31,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1136 states. [2022-04-06 20:30:32,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1136 to 1122. [2022-04-06 20:30:32,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1122 states, 1114 states have (on average 1.1714542190305206) internal successors, (1305), 1115 states have internal predecessors, (1305), 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:30:32,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1122 states to 1122 states and 1312 transitions. [2022-04-06 20:30:32,918 INFO L78 Accepts]: Start accepts. Automaton has 1122 states and 1312 transitions. Word has length 563 [2022-04-06 20:30:32,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:32,918 INFO L478 AbstractCegarLoop]: Abstraction has 1122 states and 1312 transitions. [2022-04-06 20:30:32,918 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 3.074468085106383) internal successors, (289), 93 states have internal predecessors, (289), 2 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:30:32,918 INFO L276 IsEmpty]: Start isEmpty. Operand 1122 states and 1312 transitions. [2022-04-06 20:30:32,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 570 [2022-04-06 20:30:32,921 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:32,921 INFO L499 BasicCegarLoop]: trace histogram [182, 182, 180, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:32,938 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:30:33,122 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,SelfDestructingSolverStorable96 [2022-04-06 20:30:33,122 INFO L403 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:33,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:33,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1820057060, now seen corresponding path program 173 times [2022-04-06 20:30:33,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:33,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1027803750] [2022-04-06 20:30:33,168 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:33,168 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:33,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1820057060, now seen corresponding path program 174 times [2022-04-06 20:30:33,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:33,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058163793] [2022-04-06 20:30:33,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:33,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:33,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:35,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:35,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:35,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:30:35,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:35,552 INFO L134 CoverageAnalysis]: Checked inductivity of 49784 backedges. 25029 proven. 12376 refuted. 0 times theorem prover too weak. 12379 trivial. 0 not checked. [2022-04-06 20:30:35,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:35,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058163793] [2022-04-06 20:30:35,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058163793] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:35,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822081649] [2022-04-06 20:30:35,552 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:35,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:35,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:35,553 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:30:35,553 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:30:35,607 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:30:35,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:35,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:30:35,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:37,439 INFO L134 CoverageAnalysis]: Checked inductivity of 49784 backedges. 273 proven. 25030 refuted. 0 times theorem prover too weak. 24481 trivial. 0 not checked. [2022-04-06 20:30:37,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:38,482 INFO L134 CoverageAnalysis]: Checked inductivity of 49784 backedges. 5 proven. 545 refuted. 0 times theorem prover too weak. 49234 trivial. 0 not checked. [2022-04-06 20:30:38,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822081649] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:38,482 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:38,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 10, 8] total 107 [2022-04-06 20:30:38,483 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:38,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1027803750] [2022-04-06 20:30:38,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1027803750] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:38,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:38,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [95] imperfect sequences [] total 95 [2022-04-06 20:30:38,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961792494] [2022-04-06 20:30:38,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:38,483 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-04-06 20:30:38,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:38,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-04-06 20:30:38,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4602, Invalid=6740, Unknown=0, NotChecked=0, Total=11342 [2022-04-06 20:30:38,485 INFO L87 Difference]: Start difference. First operand 1122 states and 1312 transitions. Second operand has 95 states, 95 states have (on average 3.0736842105263156) internal successors, (292), 94 states have internal predecessors, (292), 2 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:30:40,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:40,320 INFO L93 Difference]: Finished difference Result 1715 states and 2011 transitions. [2022-04-06 20:30:40,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-04-06 20:30:40,320 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 3.0736842105263156) internal successors, (292), 94 states have internal predecessors, (292), 2 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 569 [2022-04-06 20:30:40,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:40,321 INFO L225 Difference]: With dead ends: 1715 [2022-04-06 20:30:40,321 INFO L226 Difference]: Without dead ends: 1148 [2022-04-06 20:30:40,323 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1235 GetRequests, 1127 SyntacticMatches, 3 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1326 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=4602, Invalid=6740, Unknown=0, NotChecked=0, Total=11342 [2022-04-06 20:30:40,323 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 609 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 609 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:40,323 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [609 Valid, 40 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 428 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:30:40,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2022-04-06 20:30:41,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 1134. [2022-04-06 20:30:41,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1134 states, 1126 states have (on average 1.1714031971580816) internal successors, (1319), 1127 states have internal predecessors, (1319), 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:30:41,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 1326 transitions. [2022-04-06 20:30:41,546 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 1326 transitions. Word has length 569 [2022-04-06 20:30:41,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:41,546 INFO L478 AbstractCegarLoop]: Abstraction has 1134 states and 1326 transitions. [2022-04-06 20:30:41,546 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 3.0736842105263156) internal successors, (292), 94 states have internal predecessors, (292), 2 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:30:41,546 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 1326 transitions. [2022-04-06 20:30:41,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 576 [2022-04-06 20:30:41,549 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:41,549 INFO L499 BasicCegarLoop]: trace histogram [184, 184, 182, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:41,566 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:30:41,750 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:41,750 INFO L403 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:41,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:41,750 INFO L85 PathProgramCache]: Analyzing trace with hash -933968960, now seen corresponding path program 175 times [2022-04-06 20:30:41,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:41,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [233964902] [2022-04-06 20:30:41,795 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:41,795 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:41,796 INFO L85 PathProgramCache]: Analyzing trace with hash -933968960, now seen corresponding path program 176 times [2022-04-06 20:30:41,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:41,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67135044] [2022-04-06 20:30:41,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:41,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:41,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:44,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:44,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:44,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:30:44,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:44,255 INFO L134 CoverageAnalysis]: Checked inductivity of 50883 backedges. 25580 proven. 12650 refuted. 0 times theorem prover too weak. 12653 trivial. 0 not checked. [2022-04-06 20:30:44,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:44,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67135044] [2022-04-06 20:30:44,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67135044] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:44,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223068260] [2022-04-06 20:30:44,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:44,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:44,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:44,256 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:30:44,256 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:30:44,361 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:44,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:44,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 841 conjuncts, 94 conjunts are in the unsatisfiable core [2022-04-06 20:30:44,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:44,981 INFO L134 CoverageAnalysis]: Checked inductivity of 50883 backedges. 25578 proven. 12650 refuted. 0 times theorem prover too weak. 12655 trivial. 0 not checked. [2022-04-06 20:30:44,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:52,431 INFO L134 CoverageAnalysis]: Checked inductivity of 50883 backedges. 25580 proven. 12650 refuted. 0 times theorem prover too weak. 12653 trivial. 0 not checked. [2022-04-06 20:30:52,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223068260] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:52,432 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:52,432 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 95, 95] total 190 [2022-04-06 20:30:52,432 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:52,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [233964902] [2022-04-06 20:30:52,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [233964902] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:52,432 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:52,432 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [96] imperfect sequences [] total 96 [2022-04-06 20:30:52,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4524651] [2022-04-06 20:30:52,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:52,433 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-04-06 20:30:52,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:52,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-04-06 20:30:52,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17768, Invalid=18142, Unknown=0, NotChecked=0, Total=35910 [2022-04-06 20:30:52,435 INFO L87 Difference]: Start difference. First operand 1134 states and 1326 transitions. Second operand has 96 states, 96 states have (on average 3.0729166666666665) internal successors, (295), 95 states have internal predecessors, (295), 2 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:30:54,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:54,558 INFO L93 Difference]: Finished difference Result 1733 states and 2032 transitions. [2022-04-06 20:30:54,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-04-06 20:30:54,558 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 3.0729166666666665) internal successors, (295), 95 states have internal predecessors, (295), 2 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 575 [2022-04-06 20:30:54,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:54,560 INFO L225 Difference]: With dead ends: 1733 [2022-04-06 20:30:54,560 INFO L226 Difference]: Without dead ends: 1160 [2022-04-06 20:30:54,561 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1248 GetRequests, 1060 SyntacticMatches, 0 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=17768, Invalid=18142, Unknown=0, NotChecked=0, Total=35910 [2022-04-06 20:30:54,561 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 550 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 550 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:54,561 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [550 Valid, 55 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 465 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:30:54,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1160 states. [2022-04-06 20:30:55,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1160 to 1146. [2022-04-06 20:30:55,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1146 states, 1138 states have (on average 1.171353251318102) internal successors, (1333), 1139 states have internal predecessors, (1333), 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:30:55,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 1340 transitions. [2022-04-06 20:30:55,828 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 1340 transitions. Word has length 575 [2022-04-06 20:30:55,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:55,828 INFO L478 AbstractCegarLoop]: Abstraction has 1146 states and 1340 transitions. [2022-04-06 20:30:55,829 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 3.0729166666666665) internal successors, (295), 95 states have internal predecessors, (295), 2 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:30:55,829 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 1340 transitions. [2022-04-06 20:30:55,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 582 [2022-04-06 20:30:55,833 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:55,833 INFO L499 BasicCegarLoop]: trace histogram [186, 186, 184, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:55,850 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-04-06 20:30:56,034 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:56,034 INFO L403 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:56,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:56,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1228857692, now seen corresponding path program 177 times [2022-04-06 20:30:56,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:56,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2000137525] [2022-04-06 20:30:56,081 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:56,081 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:56,081 INFO L85 PathProgramCache]: Analyzing trace with hash -1228857692, now seen corresponding path program 178 times [2022-04-06 20:30:56,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:56,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147231211] [2022-04-06 20:30:56,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:56,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:56,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:58,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:58,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:58,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:30:58,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:58,546 INFO L134 CoverageAnalysis]: Checked inductivity of 51994 backedges. 26137 proven. 12927 refuted. 0 times theorem prover too weak. 12930 trivial. 0 not checked. [2022-04-06 20:30:58,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:58,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147231211] [2022-04-06 20:30:58,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2147231211] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:58,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566562925] [2022-04-06 20:30:58,546 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:58,546 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:58,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:58,547 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:30:58,548 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:30:58,692 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:58,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:58,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 849 conjuncts, 95 conjunts are in the unsatisfiable core [2022-04-06 20:30:58,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:59,315 INFO L134 CoverageAnalysis]: Checked inductivity of 51994 backedges. 26135 proven. 12927 refuted. 0 times theorem prover too weak. 12932 trivial. 0 not checked. [2022-04-06 20:30:59,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:06,916 INFO L134 CoverageAnalysis]: Checked inductivity of 51994 backedges. 26137 proven. 12927 refuted. 0 times theorem prover too weak. 12930 trivial. 0 not checked. [2022-04-06 20:31:06,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566562925] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:06,916 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:06,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [97, 96, 96] total 192 [2022-04-06 20:31:06,917 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:06,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2000137525] [2022-04-06 20:31:06,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2000137525] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:06,917 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:06,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [97] imperfect sequences [] total 97 [2022-04-06 20:31:06,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075425564] [2022-04-06 20:31:06,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:06,918 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2022-04-06 20:31:06,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:06,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2022-04-06 20:31:06,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18147, Invalid=18525, Unknown=0, NotChecked=0, Total=36672 [2022-04-06 20:31:06,921 INFO L87 Difference]: Start difference. First operand 1146 states and 1340 transitions. Second operand has 97 states, 97 states have (on average 3.0721649484536084) internal successors, (298), 96 states have internal predecessors, (298), 2 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:31:09,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:09,067 INFO L93 Difference]: Finished difference Result 1751 states and 2053 transitions. [2022-04-06 20:31:09,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-04-06 20:31:09,068 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 97 states have (on average 3.0721649484536084) internal successors, (298), 96 states have internal predecessors, (298), 2 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 581 [2022-04-06 20:31:09,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:09,069 INFO L225 Difference]: With dead ends: 1751 [2022-04-06 20:31:09,069 INFO L226 Difference]: Without dead ends: 1172 [2022-04-06 20:31:09,070 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1261 GetRequests, 1071 SyntacticMatches, 0 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=18147, Invalid=18525, Unknown=0, NotChecked=0, Total=36672 [2022-04-06 20:31:09,071 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 510 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:09,071 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [510 Valid, 50 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:09,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1172 states. [2022-04-06 20:31:10,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1172 to 1158. [2022-04-06 20:31:10,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1158 states, 1150 states have (on average 1.171304347826087) internal successors, (1347), 1151 states have internal predecessors, (1347), 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:31:10,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1158 states to 1158 states and 1354 transitions. [2022-04-06 20:31:10,356 INFO L78 Accepts]: Start accepts. Automaton has 1158 states and 1354 transitions. Word has length 581 [2022-04-06 20:31:10,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:10,356 INFO L478 AbstractCegarLoop]: Abstraction has 1158 states and 1354 transitions. [2022-04-06 20:31:10,356 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 97 states, 97 states have (on average 3.0721649484536084) internal successors, (298), 96 states have internal predecessors, (298), 2 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:31:10,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1158 states and 1354 transitions. [2022-04-06 20:31:10,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 588 [2022-04-06 20:31:10,359 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:10,359 INFO L499 BasicCegarLoop]: trace histogram [188, 188, 186, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:10,376 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:31:10,561 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,SelfDestructingSolverStorable99 [2022-04-06 20:31:10,561 INFO L403 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:10,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:10,563 INFO L85 PathProgramCache]: Analyzing trace with hash -1392650368, now seen corresponding path program 179 times [2022-04-06 20:31:10,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:10,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [665634666] [2022-04-06 20:31:10,609 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:10,609 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:10,609 INFO L85 PathProgramCache]: Analyzing trace with hash -1392650368, now seen corresponding path program 180 times [2022-04-06 20:31:10,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:10,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800860542] [2022-04-06 20:31:10,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:10,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:10,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:13,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:13,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:13,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:31:13,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:13,144 INFO L134 CoverageAnalysis]: Checked inductivity of 53117 backedges. 26700 proven. 13207 refuted. 0 times theorem prover too weak. 13210 trivial. 0 not checked. [2022-04-06 20:31:13,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:13,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800860542] [2022-04-06 20:31:13,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800860542] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:13,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359894523] [2022-04-06 20:31:13,144 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:31:13,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:13,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:13,145 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:31:13,146 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:31:13,200 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:31:13,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:13,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:31:13,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:15,071 INFO L134 CoverageAnalysis]: Checked inductivity of 53117 backedges. 282 proven. 26701 refuted. 0 times theorem prover too weak. 26134 trivial. 0 not checked. [2022-04-06 20:31:15,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:16,144 INFO L134 CoverageAnalysis]: Checked inductivity of 53117 backedges. 5 proven. 563 refuted. 0 times theorem prover too weak. 52549 trivial. 0 not checked. [2022-04-06 20:31:16,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359894523] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:16,144 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:16,144 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 10, 8] total 110 [2022-04-06 20:31:16,145 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:16,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [665634666] [2022-04-06 20:31:16,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [665634666] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:16,145 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:16,145 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [98] imperfect sequences [] total 98 [2022-04-06 20:31:16,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002769627] [2022-04-06 20:31:16,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:16,145 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2022-04-06 20:31:16,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:16,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2022-04-06 20:31:16,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4893, Invalid=7097, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 20:31:16,147 INFO L87 Difference]: Start difference. First operand 1158 states and 1354 transitions. Second operand has 98 states, 98 states have (on average 3.0714285714285716) internal successors, (301), 97 states have internal predecessors, (301), 2 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:31:18,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:18,108 INFO L93 Difference]: Finished difference Result 1769 states and 2074 transitions. [2022-04-06 20:31:18,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-04-06 20:31:18,108 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 98 states have (on average 3.0714285714285716) internal successors, (301), 97 states have internal predecessors, (301), 2 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 587 [2022-04-06 20:31:18,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:18,109 INFO L225 Difference]: With dead ends: 1769 [2022-04-06 20:31:18,109 INFO L226 Difference]: Without dead ends: 1184 [2022-04-06 20:31:18,110 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1274 GetRequests, 1163 SyntacticMatches, 3 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1368 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=4893, Invalid=7097, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 20:31:18,110 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 663 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 663 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:18,110 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [663 Valid, 30 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:18,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1184 states. [2022-04-06 20:31:19,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1184 to 1170. [2022-04-06 20:31:19,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1170 states, 1162 states have (on average 1.1712564543889845) internal successors, (1361), 1163 states have internal predecessors, (1361), 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:31:19,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1170 states to 1170 states and 1368 transitions. [2022-04-06 20:31:19,431 INFO L78 Accepts]: Start accepts. Automaton has 1170 states and 1368 transitions. Word has length 587 [2022-04-06 20:31:19,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:19,431 INFO L478 AbstractCegarLoop]: Abstraction has 1170 states and 1368 transitions. [2022-04-06 20:31:19,431 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 98 states have (on average 3.0714285714285716) internal successors, (301), 97 states have internal predecessors, (301), 2 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:31:19,431 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 1368 transitions. [2022-04-06 20:31:19,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 594 [2022-04-06 20:31:19,434 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:19,434 INFO L499 BasicCegarLoop]: trace histogram [190, 190, 188, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:19,450 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-04-06 20:31:19,635 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:19,635 INFO L403 AbstractCegarLoop]: === Iteration 102 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:19,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:19,635 INFO L85 PathProgramCache]: Analyzing trace with hash -323608732, now seen corresponding path program 181 times [2022-04-06 20:31:19,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:19,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1993374452] [2022-04-06 20:31:19,687 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:19,687 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:19,687 INFO L85 PathProgramCache]: Analyzing trace with hash -323608732, now seen corresponding path program 182 times [2022-04-06 20:31:19,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:19,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330569520] [2022-04-06 20:31:19,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:19,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:19,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:22,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:22,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:22,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:31:22,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:22,276 INFO L134 CoverageAnalysis]: Checked inductivity of 54252 backedges. 27269 proven. 13490 refuted. 0 times theorem prover too weak. 13493 trivial. 0 not checked. [2022-04-06 20:31:22,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:22,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330569520] [2022-04-06 20:31:22,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330569520] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:22,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451847376] [2022-04-06 20:31:22,276 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:31:22,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:22,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:22,277 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:31:22,278 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:31:22,383 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:22,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:22,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 865 conjuncts, 97 conjunts are in the unsatisfiable core [2022-04-06 20:31:22,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:23,036 INFO L134 CoverageAnalysis]: Checked inductivity of 54252 backedges. 27267 proven. 13490 refuted. 0 times theorem prover too weak. 13495 trivial. 0 not checked. [2022-04-06 20:31:23,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:30,942 INFO L134 CoverageAnalysis]: Checked inductivity of 54252 backedges. 27269 proven. 13490 refuted. 0 times theorem prover too weak. 13493 trivial. 0 not checked. [2022-04-06 20:31:30,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451847376] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:30,942 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:30,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 98, 98] total 196 [2022-04-06 20:31:30,943 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:30,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1993374452] [2022-04-06 20:31:30,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1993374452] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:30,943 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:30,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [99] imperfect sequences [] total 99 [2022-04-06 20:31:30,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345233081] [2022-04-06 20:31:30,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:30,943 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2022-04-06 20:31:30,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:30,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2022-04-06 20:31:30,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18917, Invalid=19303, Unknown=0, NotChecked=0, Total=38220 [2022-04-06 20:31:30,946 INFO L87 Difference]: Start difference. First operand 1170 states and 1368 transitions. Second operand has 99 states, 99 states have (on average 3.0707070707070705) internal successors, (304), 98 states have internal predecessors, (304), 2 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:31:33,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:33,274 INFO L93 Difference]: Finished difference Result 1787 states and 2095 transitions. [2022-04-06 20:31:33,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-04-06 20:31:33,275 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 99 states have (on average 3.0707070707070705) internal successors, (304), 98 states have internal predecessors, (304), 2 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 593 [2022-04-06 20:31:33,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:33,276 INFO L225 Difference]: With dead ends: 1787 [2022-04-06 20:31:33,276 INFO L226 Difference]: Without dead ends: 1196 [2022-04-06 20:31:33,278 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1287 GetRequests, 1093 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=18917, Invalid=19303, Unknown=0, NotChecked=0, Total=38220 [2022-04-06 20:31:33,278 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 524 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:33,278 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [524 Valid, 60 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:33,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2022-04-06 20:31:34,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 1182. [2022-04-06 20:31:34,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1174 states have (on average 1.1712095400340716) internal successors, (1375), 1175 states have internal predecessors, (1375), 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:31:34,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 1382 transitions. [2022-04-06 20:31:34,638 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 1382 transitions. Word has length 593 [2022-04-06 20:31:34,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:34,638 INFO L478 AbstractCegarLoop]: Abstraction has 1182 states and 1382 transitions. [2022-04-06 20:31:34,638 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 99 states have (on average 3.0707070707070705) internal successors, (304), 98 states have internal predecessors, (304), 2 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:31:34,638 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 1382 transitions. [2022-04-06 20:31:34,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 600 [2022-04-06 20:31:34,641 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:34,641 INFO L499 BasicCegarLoop]: trace histogram [192, 192, 190, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:34,658 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:31:34,841 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:34,842 INFO L403 AbstractCegarLoop]: === Iteration 103 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:34,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:34,842 INFO L85 PathProgramCache]: Analyzing trace with hash -1708102848, now seen corresponding path program 183 times [2022-04-06 20:31:34,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:34,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1605875377] [2022-04-06 20:31:34,888 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:34,888 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:34,888 INFO L85 PathProgramCache]: Analyzing trace with hash -1708102848, now seen corresponding path program 184 times [2022-04-06 20:31:34,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:34,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96113687] [2022-04-06 20:31:34,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:34,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:34,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:37,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:37,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:37,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:31:37,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:37,520 INFO L134 CoverageAnalysis]: Checked inductivity of 55399 backedges. 27844 proven. 13776 refuted. 0 times theorem prover too weak. 13779 trivial. 0 not checked. [2022-04-06 20:31:37,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:37,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96113687] [2022-04-06 20:31:37,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96113687] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:37,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993051356] [2022-04-06 20:31:37,521 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:37,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:37,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:37,522 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:31:37,522 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:31:37,660 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:37,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:37,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 873 conjuncts, 98 conjunts are in the unsatisfiable core [2022-04-06 20:31:37,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:38,340 INFO L134 CoverageAnalysis]: Checked inductivity of 55399 backedges. 27842 proven. 13776 refuted. 0 times theorem prover too weak. 13781 trivial. 0 not checked. [2022-04-06 20:31:38,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:46,396 INFO L134 CoverageAnalysis]: Checked inductivity of 55399 backedges. 27844 proven. 13776 refuted. 0 times theorem prover too weak. 13779 trivial. 0 not checked. [2022-04-06 20:31:46,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993051356] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:46,396 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:46,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 99, 99] total 198 [2022-04-06 20:31:46,396 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:46,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1605875377] [2022-04-06 20:31:46,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1605875377] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:46,397 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:46,397 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [100] imperfect sequences [] total 100 [2022-04-06 20:31:46,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994199795] [2022-04-06 20:31:46,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:46,397 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2022-04-06 20:31:46,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:46,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2022-04-06 20:31:46,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19308, Invalid=19698, Unknown=0, NotChecked=0, Total=39006 [2022-04-06 20:31:46,400 INFO L87 Difference]: Start difference. First operand 1182 states and 1382 transitions. Second operand has 100 states, 100 states have (on average 3.07) internal successors, (307), 99 states have internal predecessors, (307), 2 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:31:48,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:48,759 INFO L93 Difference]: Finished difference Result 1805 states and 2116 transitions. [2022-04-06 20:31:48,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-04-06 20:31:48,760 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 3.07) internal successors, (307), 99 states have internal predecessors, (307), 2 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 599 [2022-04-06 20:31:48,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:48,761 INFO L225 Difference]: With dead ends: 1805 [2022-04-06 20:31:48,761 INFO L226 Difference]: Without dead ends: 1208 [2022-04-06 20:31:48,763 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1300 GetRequests, 1104 SyntacticMatches, 0 SemanticMatches, 196 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=19308, Invalid=19698, Unknown=0, NotChecked=0, Total=39006 [2022-04-06 20:31:48,763 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 643 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:48,763 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [643 Valid, 55 Invalid, 508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:48,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1208 states. [2022-04-06 20:31:50,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1208 to 1194. [2022-04-06 20:31:50,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1194 states, 1186 states have (on average 1.1711635750421585) internal successors, (1389), 1187 states have internal predecessors, (1389), 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:31:50,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1194 states to 1194 states and 1396 transitions. [2022-04-06 20:31:50,172 INFO L78 Accepts]: Start accepts. Automaton has 1194 states and 1396 transitions. Word has length 599 [2022-04-06 20:31:50,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:50,172 INFO L478 AbstractCegarLoop]: Abstraction has 1194 states and 1396 transitions. [2022-04-06 20:31:50,173 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 3.07) internal successors, (307), 99 states have internal predecessors, (307), 2 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:31:50,173 INFO L276 IsEmpty]: Start isEmpty. Operand 1194 states and 1396 transitions. [2022-04-06 20:31:50,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 606 [2022-04-06 20:31:50,175 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:50,176 INFO L499 BasicCegarLoop]: trace histogram [194, 194, 192, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:50,193 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:31:50,376 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,SelfDestructingSolverStorable102 [2022-04-06 20:31:50,376 INFO L403 AbstractCegarLoop]: === Iteration 104 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:50,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:50,376 INFO L85 PathProgramCache]: Analyzing trace with hash -1726816220, now seen corresponding path program 185 times [2022-04-06 20:31:50,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:50,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1659540048] [2022-04-06 20:31:50,423 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:50,424 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:50,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1726816220, now seen corresponding path program 186 times [2022-04-06 20:31:50,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:50,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671217772] [2022-04-06 20:31:50,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:50,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:50,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:53,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:53,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:53,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:31:53,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:53,119 INFO L134 CoverageAnalysis]: Checked inductivity of 56558 backedges. 28425 proven. 14065 refuted. 0 times theorem prover too weak. 14068 trivial. 0 not checked. [2022-04-06 20:31:53,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:53,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671217772] [2022-04-06 20:31:53,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671217772] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:53,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879360219] [2022-04-06 20:31:53,120 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:31:53,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:53,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:53,121 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:31:53,121 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:31:53,176 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:31:53,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:53,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:31:53,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:55,136 INFO L134 CoverageAnalysis]: Checked inductivity of 56558 backedges. 291 proven. 28426 refuted. 0 times theorem prover too weak. 27841 trivial. 0 not checked. [2022-04-06 20:31:55,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:56,213 INFO L134 CoverageAnalysis]: Checked inductivity of 56558 backedges. 5 proven. 581 refuted. 0 times theorem prover too weak. 55972 trivial. 0 not checked. [2022-04-06 20:31:56,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879360219] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:56,214 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:56,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 10, 8] total 113 [2022-04-06 20:31:56,214 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:56,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1659540048] [2022-04-06 20:31:56,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1659540048] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:56,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:56,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [101] imperfect sequences [] total 101 [2022-04-06 20:31:56,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589128451] [2022-04-06 20:31:56,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:56,215 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2022-04-06 20:31:56,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:56,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2022-04-06 20:31:56,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5193, Invalid=7463, Unknown=0, NotChecked=0, Total=12656 [2022-04-06 20:31:56,216 INFO L87 Difference]: Start difference. First operand 1194 states and 1396 transitions. Second operand has 101 states, 101 states have (on average 3.0693069306930694) internal successors, (310), 100 states have internal predecessors, (310), 2 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:31:58,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:58,365 INFO L93 Difference]: Finished difference Result 1823 states and 2137 transitions. [2022-04-06 20:31:58,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2022-04-06 20:31:58,366 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 101 states have (on average 3.0693069306930694) internal successors, (310), 100 states have internal predecessors, (310), 2 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 605 [2022-04-06 20:31:58,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:58,367 INFO L225 Difference]: With dead ends: 1823 [2022-04-06 20:31:58,367 INFO L226 Difference]: Without dead ends: 1220 [2022-04-06 20:31:58,368 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1313 GetRequests, 1199 SyntacticMatches, 3 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1410 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=5193, Invalid=7463, Unknown=0, NotChecked=0, Total=12656 [2022-04-06 20:31:58,368 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 564 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:58,368 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [564 Valid, 45 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 463 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:58,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1220 states. [2022-04-06 20:31:59,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1220 to 1206. [2022-04-06 20:31:59,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 1198 states have (on average 1.171118530884808) internal successors, (1403), 1199 states have internal predecessors, (1403), 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:31:59,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 1410 transitions. [2022-04-06 20:31:59,807 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 1410 transitions. Word has length 605 [2022-04-06 20:31:59,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:59,808 INFO L478 AbstractCegarLoop]: Abstraction has 1206 states and 1410 transitions. [2022-04-06 20:31:59,808 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 101 states have (on average 3.0693069306930694) internal successors, (310), 100 states have internal predecessors, (310), 2 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:31:59,808 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 1410 transitions. [2022-04-06 20:31:59,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2022-04-06 20:31:59,811 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:59,811 INFO L499 BasicCegarLoop]: trace histogram [196, 196, 194, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:59,829 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:00,027 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,SelfDestructingSolverStorable103 [2022-04-06 20:32:00,027 INFO L403 AbstractCegarLoop]: === Iteration 105 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:00,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:00,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1168867584, now seen corresponding path program 187 times [2022-04-06 20:32:00,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:00,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [357981283] [2022-04-06 20:32:00,083 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:00,083 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:00,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1168867584, now seen corresponding path program 188 times [2022-04-06 20:32:00,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:00,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590262691] [2022-04-06 20:32:00,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:00,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:00,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:02,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:02,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:02,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:32:02,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:02,826 INFO L134 CoverageAnalysis]: Checked inductivity of 57729 backedges. 29012 proven. 14357 refuted. 0 times theorem prover too weak. 14360 trivial. 0 not checked. [2022-04-06 20:32:02,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:02,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590262691] [2022-04-06 20:32:02,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590262691] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:02,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819339845] [2022-04-06 20:32:02,826 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:02,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:02,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:02,827 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:32:02,828 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:32:02,933 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:02,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:02,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 100 conjunts are in the unsatisfiable core [2022-04-06 20:32:02,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:03,577 INFO L134 CoverageAnalysis]: Checked inductivity of 57729 backedges. 29010 proven. 14357 refuted. 0 times theorem prover too weak. 14362 trivial. 0 not checked. [2022-04-06 20:32:03,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:11,951 INFO L134 CoverageAnalysis]: Checked inductivity of 57729 backedges. 29012 proven. 14357 refuted. 0 times theorem prover too weak. 14360 trivial. 0 not checked. [2022-04-06 20:32:11,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819339845] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:11,951 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:11,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [102, 101, 101] total 202 [2022-04-06 20:32:11,952 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:11,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [357981283] [2022-04-06 20:32:11,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [357981283] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:11,952 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:11,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [102] imperfect sequences [] total 102 [2022-04-06 20:32:11,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85490249] [2022-04-06 20:32:11,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:11,952 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-04-06 20:32:11,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:11,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-04-06 20:32:11,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20102, Invalid=20500, Unknown=0, NotChecked=0, Total=40602 [2022-04-06 20:32:11,955 INFO L87 Difference]: Start difference. First operand 1206 states and 1410 transitions. Second operand has 102 states, 102 states have (on average 3.0686274509803924) internal successors, (313), 101 states have internal predecessors, (313), 2 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:32:14,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:14,244 INFO L93 Difference]: Finished difference Result 1841 states and 2158 transitions. [2022-04-06 20:32:14,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-04-06 20:32:14,245 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 3.0686274509803924) internal successors, (313), 101 states have internal predecessors, (313), 2 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 611 [2022-04-06 20:32:14,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:14,246 INFO L225 Difference]: With dead ends: 1841 [2022-04-06 20:32:14,246 INFO L226 Difference]: Without dead ends: 1232 [2022-04-06 20:32:14,248 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1326 GetRequests, 1126 SyntacticMatches, 0 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=20102, Invalid=20500, Unknown=0, NotChecked=0, Total=40602 [2022-04-06 20:32:14,248 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 598 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 598 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:14,248 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [598 Valid, 40 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 456 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:32:14,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1232 states. [2022-04-06 20:32:15,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1232 to 1218. [2022-04-06 20:32:15,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1218 states, 1210 states have (on average 1.1710743801652892) internal successors, (1417), 1211 states have internal predecessors, (1417), 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:32:15,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1218 states to 1218 states and 1424 transitions. [2022-04-06 20:32:15,710 INFO L78 Accepts]: Start accepts. Automaton has 1218 states and 1424 transitions. Word has length 611 [2022-04-06 20:32:15,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:15,710 INFO L478 AbstractCegarLoop]: Abstraction has 1218 states and 1424 transitions. [2022-04-06 20:32:15,710 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 3.0686274509803924) internal successors, (313), 101 states have internal predecessors, (313), 2 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:32:15,710 INFO L276 IsEmpty]: Start isEmpty. Operand 1218 states and 1424 transitions. [2022-04-06 20:32:15,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 618 [2022-04-06 20:32:15,713 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:15,713 INFO L499 BasicCegarLoop]: trace histogram [198, 198, 196, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:15,732 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:32:15,921 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:15,921 INFO L403 AbstractCegarLoop]: === Iteration 106 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:15,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:15,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1351573732, now seen corresponding path program 189 times [2022-04-06 20:32:15,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:15,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [35321864] [2022-04-06 20:32:15,976 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:15,976 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:15,976 INFO L85 PathProgramCache]: Analyzing trace with hash 1351573732, now seen corresponding path program 190 times [2022-04-06 20:32:15,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:15,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528584680] [2022-04-06 20:32:15,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:15,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:16,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:18,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:18,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:18,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-04-06 20:32:18,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:18,723 INFO L134 CoverageAnalysis]: Checked inductivity of 58912 backedges. 29605 proven. 14652 refuted. 0 times theorem prover too weak. 14655 trivial. 0 not checked. [2022-04-06 20:32:18,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:18,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528584680] [2022-04-06 20:32:18,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528584680] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:18,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221875272] [2022-04-06 20:32:18,723 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:18,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:18,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:18,724 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:32:18,724 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:32:18,881 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:18,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:18,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 897 conjuncts, 101 conjunts are in the unsatisfiable core [2022-04-06 20:32:18,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:19,532 INFO L134 CoverageAnalysis]: Checked inductivity of 58912 backedges. 29603 proven. 14652 refuted. 0 times theorem prover too weak. 14657 trivial. 0 not checked. [2022-04-06 20:32:19,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:28,132 INFO L134 CoverageAnalysis]: Checked inductivity of 58912 backedges. 29605 proven. 14652 refuted. 0 times theorem prover too weak. 14655 trivial. 0 not checked. [2022-04-06 20:32:28,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221875272] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:28,132 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:28,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 102, 102] total 204 [2022-04-06 20:32:28,133 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:28,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [35321864] [2022-04-06 20:32:28,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [35321864] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:28,133 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:28,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [103] imperfect sequences [] total 103 [2022-04-06 20:32:28,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193675186] [2022-04-06 20:32:28,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:28,133 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2022-04-06 20:32:28,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:28,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2022-04-06 20:32:28,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20505, Invalid=20907, Unknown=0, NotChecked=0, Total=41412 [2022-04-06 20:32:28,136 INFO L87 Difference]: Start difference. First operand 1218 states and 1424 transitions. Second operand has 103 states, 103 states have (on average 3.0679611650485437) internal successors, (316), 102 states have internal predecessors, (316), 2 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:32:30,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:30,546 INFO L93 Difference]: Finished difference Result 1859 states and 2179 transitions. [2022-04-06 20:32:30,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-04-06 20:32:30,546 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 103 states have (on average 3.0679611650485437) internal successors, (316), 102 states have internal predecessors, (316), 2 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 617 [2022-04-06 20:32:30,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:30,547 INFO L225 Difference]: With dead ends: 1859 [2022-04-06 20:32:30,547 INFO L226 Difference]: Without dead ends: 1244 [2022-04-06 20:32:30,549 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1339 GetRequests, 1137 SyntacticMatches, 0 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=20505, Invalid=20907, Unknown=0, NotChecked=0, Total=41412 [2022-04-06 20:32:30,549 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 658 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 658 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:30,549 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [658 Valid, 45 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 471 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:30,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1244 states. [2022-04-06 20:32:32,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1244 to 1230. [2022-04-06 20:32:32,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1230 states, 1222 states have (on average 1.1710310965630115) internal successors, (1431), 1223 states have internal predecessors, (1431), 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:32:32,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1230 states to 1230 states and 1438 transitions. [2022-04-06 20:32:32,043 INFO L78 Accepts]: Start accepts. Automaton has 1230 states and 1438 transitions. Word has length 617 [2022-04-06 20:32:32,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:32,043 INFO L478 AbstractCegarLoop]: Abstraction has 1230 states and 1438 transitions. [2022-04-06 20:32:32,044 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 3.0679611650485437) internal successors, (316), 102 states have internal predecessors, (316), 2 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:32:32,044 INFO L276 IsEmpty]: Start isEmpty. Operand 1230 states and 1438 transitions. [2022-04-06 20:32:32,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 624 [2022-04-06 20:32:32,050 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:32,050 INFO L499 BasicCegarLoop]: trace histogram [200, 200, 198, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:32,067 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-04-06 20:32:32,252 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:32,252 INFO L403 AbstractCegarLoop]: === Iteration 107 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:32,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:32,252 INFO L85 PathProgramCache]: Analyzing trace with hash -1110306112, now seen corresponding path program 191 times [2022-04-06 20:32:32,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:32,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [997047520] [2022-04-06 20:32:32,301 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:32,301 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:32,301 INFO L85 PathProgramCache]: Analyzing trace with hash -1110306112, now seen corresponding path program 192 times [2022-04-06 20:32:32,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:32,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958437366] [2022-04-06 20:32:32,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:32,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:32,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:35,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:35,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:35,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:32:35,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:35,110 INFO L134 CoverageAnalysis]: Checked inductivity of 60107 backedges. 30204 proven. 14950 refuted. 0 times theorem prover too weak. 14953 trivial. 0 not checked. [2022-04-06 20:32:35,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:35,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958437366] [2022-04-06 20:32:35,110 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958437366] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:35,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258399439] [2022-04-06 20:32:35,110 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:35,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:35,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:35,111 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:32:35,112 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:32:35,165 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:32:35,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:35,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:32:35,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:37,151 INFO L134 CoverageAnalysis]: Checked inductivity of 60107 backedges. 300 proven. 30205 refuted. 0 times theorem prover too weak. 29602 trivial. 0 not checked. [2022-04-06 20:32:37,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:38,279 INFO L134 CoverageAnalysis]: Checked inductivity of 60107 backedges. 5 proven. 599 refuted. 0 times theorem prover too weak. 59503 trivial. 0 not checked. [2022-04-06 20:32:38,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258399439] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:38,279 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:38,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [104, 10, 8] total 116 [2022-04-06 20:32:38,279 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:38,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [997047520] [2022-04-06 20:32:38,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [997047520] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:38,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:38,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [104] imperfect sequences [] total 104 [2022-04-06 20:32:38,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818710310] [2022-04-06 20:32:38,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:38,280 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-04-06 20:32:38,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:38,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-04-06 20:32:38,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5502, Invalid=7838, Unknown=0, NotChecked=0, Total=13340 [2022-04-06 20:32:38,281 INFO L87 Difference]: Start difference. First operand 1230 states and 1438 transitions. Second operand has 104 states, 104 states have (on average 3.0673076923076925) internal successors, (319), 103 states have internal predecessors, (319), 2 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:32:40,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:40,458 INFO L93 Difference]: Finished difference Result 1877 states and 2200 transitions. [2022-04-06 20:32:40,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-04-06 20:32:40,459 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 104 states have (on average 3.0673076923076925) internal successors, (319), 103 states have internal predecessors, (319), 2 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 623 [2022-04-06 20:32:40,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:40,460 INFO L225 Difference]: With dead ends: 1877 [2022-04-06 20:32:40,460 INFO L226 Difference]: Without dead ends: 1256 [2022-04-06 20:32:40,461 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1352 GetRequests, 1235 SyntacticMatches, 3 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1452 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=5502, Invalid=7838, Unknown=0, NotChecked=0, Total=13340 [2022-04-06 20:32:40,461 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 630 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 630 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:40,461 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [630 Valid, 40 Invalid, 480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:40,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1256 states. [2022-04-06 20:32:42,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1256 to 1242. [2022-04-06 20:32:42,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1242 states, 1234 states have (on average 1.1709886547811994) internal successors, (1445), 1235 states have internal predecessors, (1445), 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:32:42,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1242 states to 1242 states and 1452 transitions. [2022-04-06 20:32:42,003 INFO L78 Accepts]: Start accepts. Automaton has 1242 states and 1452 transitions. Word has length 623 [2022-04-06 20:32:42,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:42,003 INFO L478 AbstractCegarLoop]: Abstraction has 1242 states and 1452 transitions. [2022-04-06 20:32:42,003 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 104 states have (on average 3.0673076923076925) internal successors, (319), 103 states have internal predecessors, (319), 2 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:32:42,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1242 states and 1452 transitions. [2022-04-06 20:32:42,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 630 [2022-04-06 20:32:42,006 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:42,006 INFO L499 BasicCegarLoop]: trace histogram [202, 202, 200, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:42,022 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:32:42,214 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,SelfDestructingSolverStorable106 [2022-04-06 20:32:42,214 INFO L403 AbstractCegarLoop]: === Iteration 108 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:42,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:42,214 INFO L85 PathProgramCache]: Analyzing trace with hash 837001636, now seen corresponding path program 193 times [2022-04-06 20:32:42,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:42,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1212041311] [2022-04-06 20:32:42,266 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:42,266 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:42,266 INFO L85 PathProgramCache]: Analyzing trace with hash 837001636, now seen corresponding path program 194 times [2022-04-06 20:32:42,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:42,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609942968] [2022-04-06 20:32:42,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:42,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:42,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:45,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:45,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:45,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-04-06 20:32:45,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:45,134 INFO L134 CoverageAnalysis]: Checked inductivity of 61314 backedges. 30809 proven. 15251 refuted. 0 times theorem prover too weak. 15254 trivial. 0 not checked. [2022-04-06 20:32:45,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:45,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609942968] [2022-04-06 20:32:45,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609942968] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:45,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852878478] [2022-04-06 20:32:45,135 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:45,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:45,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:45,135 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:32:45,136 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:32:45,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:45,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:45,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 913 conjuncts, 103 conjunts are in the unsatisfiable core [2022-04-06 20:32:45,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:45,913 INFO L134 CoverageAnalysis]: Checked inductivity of 61314 backedges. 30807 proven. 15251 refuted. 0 times theorem prover too weak. 15256 trivial. 0 not checked. [2022-04-06 20:32:45,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:54,827 INFO L134 CoverageAnalysis]: Checked inductivity of 61314 backedges. 30809 proven. 15251 refuted. 0 times theorem prover too weak. 15254 trivial. 0 not checked. [2022-04-06 20:32:54,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852878478] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:54,827 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:54,827 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 104, 104] total 208 [2022-04-06 20:32:54,827 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:54,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1212041311] [2022-04-06 20:32:54,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1212041311] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:54,828 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:54,828 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [105] imperfect sequences [] total 105 [2022-04-06 20:32:54,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841230785] [2022-04-06 20:32:54,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:54,828 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2022-04-06 20:32:54,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:54,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2022-04-06 20:32:54,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21323, Invalid=21733, Unknown=0, NotChecked=0, Total=43056 [2022-04-06 20:32:54,831 INFO L87 Difference]: Start difference. First operand 1242 states and 1452 transitions. Second operand has 105 states, 105 states have (on average 3.066666666666667) internal successors, (322), 104 states have internal predecessors, (322), 2 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:32:57,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:57,361 INFO L93 Difference]: Finished difference Result 1895 states and 2221 transitions. [2022-04-06 20:32:57,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-04-06 20:32:57,362 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 105 states have (on average 3.066666666666667) internal successors, (322), 104 states have internal predecessors, (322), 2 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 629 [2022-04-06 20:32:57,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:57,363 INFO L225 Difference]: With dead ends: 1895 [2022-04-06 20:32:57,363 INFO L226 Difference]: Without dead ends: 1268 [2022-04-06 20:32:57,365 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1365 GetRequests, 1159 SyntacticMatches, 0 SemanticMatches, 206 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 10.9s TimeCoverageRelationStatistics Valid=21323, Invalid=21733, Unknown=0, NotChecked=0, Total=43056 [2022-04-06 20:32:57,365 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 620 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 620 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:57,365 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [620 Valid, 45 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:57,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1268 states. [2022-04-06 20:32:58,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1268 to 1254. [2022-04-06 20:32:58,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1254 states, 1246 states have (on average 1.1709470304975922) internal successors, (1459), 1247 states have internal predecessors, (1459), 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:32:58,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1254 states to 1254 states and 1466 transitions. [2022-04-06 20:32:58,950 INFO L78 Accepts]: Start accepts. Automaton has 1254 states and 1466 transitions. Word has length 629 [2022-04-06 20:32:58,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:58,950 INFO L478 AbstractCegarLoop]: Abstraction has 1254 states and 1466 transitions. [2022-04-06 20:32:58,950 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 3.066666666666667) internal successors, (322), 104 states have internal predecessors, (322), 2 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:32:58,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1254 states and 1466 transitions. [2022-04-06 20:32:58,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 636 [2022-04-06 20:32:58,954 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:58,954 INFO L499 BasicCegarLoop]: trace histogram [204, 204, 202, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:58,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-04-06 20:32:59,154 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,SelfDestructingSolverStorable107 [2022-04-06 20:32:59,154 INFO L403 AbstractCegarLoop]: === Iteration 109 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:59,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:59,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1527850624, now seen corresponding path program 195 times [2022-04-06 20:32:59,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:59,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1613003936] [2022-04-06 20:32:59,208 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:59,208 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:59,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1527850624, now seen corresponding path program 196 times [2022-04-06 20:32:59,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:59,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831849512] [2022-04-06 20:32:59,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:59,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:59,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:02,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:02,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:02,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:33:02,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:02,160 INFO L134 CoverageAnalysis]: Checked inductivity of 62533 backedges. 31420 proven. 15555 refuted. 0 times theorem prover too weak. 15558 trivial. 0 not checked. [2022-04-06 20:33:02,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:02,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831849512] [2022-04-06 20:33:02,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831849512] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:02,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028482060] [2022-04-06 20:33:02,160 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:02,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:02,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:02,161 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:33:02,162 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:33:02,285 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:02,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:02,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 921 conjuncts, 104 conjunts are in the unsatisfiable core [2022-04-06 20:33:02,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:02,978 INFO L134 CoverageAnalysis]: Checked inductivity of 62533 backedges. 31418 proven. 15555 refuted. 0 times theorem prover too weak. 15560 trivial. 0 not checked. [2022-04-06 20:33:02,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:12,050 INFO L134 CoverageAnalysis]: Checked inductivity of 62533 backedges. 31420 proven. 15555 refuted. 0 times theorem prover too weak. 15558 trivial. 0 not checked. [2022-04-06 20:33:12,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028482060] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:12,050 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:12,050 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [106, 105, 105] total 210 [2022-04-06 20:33:12,051 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:12,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1613003936] [2022-04-06 20:33:12,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1613003936] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:12,051 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:12,051 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [106] imperfect sequences [] total 106 [2022-04-06 20:33:12,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348164230] [2022-04-06 20:33:12,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:12,051 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2022-04-06 20:33:12,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:12,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2022-04-06 20:33:12,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21738, Invalid=22152, Unknown=0, NotChecked=0, Total=43890 [2022-04-06 20:33:12,054 INFO L87 Difference]: Start difference. First operand 1254 states and 1466 transitions. Second operand has 106 states, 106 states have (on average 3.0660377358490565) internal successors, (325), 105 states have internal predecessors, (325), 2 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:33:14,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:14,897 INFO L93 Difference]: Finished difference Result 1913 states and 2242 transitions. [2022-04-06 20:33:14,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-04-06 20:33:14,898 INFO L78 Accepts]: Start accepts. Automaton has has 106 states, 106 states have (on average 3.0660377358490565) internal successors, (325), 105 states have internal predecessors, (325), 2 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 635 [2022-04-06 20:33:14,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:14,899 INFO L225 Difference]: With dead ends: 1913 [2022-04-06 20:33:14,899 INFO L226 Difference]: Without dead ends: 1280 [2022-04-06 20:33:14,901 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1378 GetRequests, 1170 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 11.1s TimeCoverageRelationStatistics Valid=21738, Invalid=22152, Unknown=0, NotChecked=0, Total=43890 [2022-04-06 20:33:14,901 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 553 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 553 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:14,901 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [553 Valid, 60 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:33:14,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1280 states. [2022-04-06 20:33:16,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1280 to 1266. [2022-04-06 20:33:16,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1266 states, 1258 states have (on average 1.170906200317965) internal successors, (1473), 1259 states have internal predecessors, (1473), 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:33:16,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1266 states to 1266 states and 1480 transitions. [2022-04-06 20:33:16,559 INFO L78 Accepts]: Start accepts. Automaton has 1266 states and 1480 transitions. Word has length 635 [2022-04-06 20:33:16,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:16,559 INFO L478 AbstractCegarLoop]: Abstraction has 1266 states and 1480 transitions. [2022-04-06 20:33:16,560 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 106 states, 106 states have (on average 3.0660377358490565) internal successors, (325), 105 states have internal predecessors, (325), 2 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:33:16,560 INFO L276 IsEmpty]: Start isEmpty. Operand 1266 states and 1480 transitions. [2022-04-06 20:33:16,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 642 [2022-04-06 20:33:16,563 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:16,563 INFO L499 BasicCegarLoop]: trace histogram [206, 206, 204, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:16,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-04-06 20:33:16,763 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:16,763 INFO L403 AbstractCegarLoop]: === Iteration 110 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:16,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:16,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1707582052, now seen corresponding path program 197 times [2022-04-06 20:33:16,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:16,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [157722458] [2022-04-06 20:33:16,819 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:16,819 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:16,819 INFO L85 PathProgramCache]: Analyzing trace with hash 1707582052, now seen corresponding path program 198 times [2022-04-06 20:33:16,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:16,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927788073] [2022-04-06 20:33:16,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:16,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:16,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:19,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:19,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:19,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:33:19,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:19,822 INFO L134 CoverageAnalysis]: Checked inductivity of 63764 backedges. 32037 proven. 15862 refuted. 0 times theorem prover too weak. 15865 trivial. 0 not checked. [2022-04-06 20:33:19,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:19,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927788073] [2022-04-06 20:33:19,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927788073] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:19,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728104687] [2022-04-06 20:33:19,822 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:19,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:19,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:19,823 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:33:19,832 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:33:19,886 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:33:19,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:19,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:33:19,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:21,956 INFO L134 CoverageAnalysis]: Checked inductivity of 63764 backedges. 309 proven. 32038 refuted. 0 times theorem prover too weak. 31417 trivial. 0 not checked. [2022-04-06 20:33:21,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:23,140 INFO L134 CoverageAnalysis]: Checked inductivity of 63764 backedges. 5 proven. 617 refuted. 0 times theorem prover too weak. 63142 trivial. 0 not checked. [2022-04-06 20:33:23,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728104687] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:23,140 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:23,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [107, 10, 8] total 119 [2022-04-06 20:33:23,140 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:23,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [157722458] [2022-04-06 20:33:23,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [157722458] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:23,141 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:23,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [107] imperfect sequences [] total 107 [2022-04-06 20:33:23,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493036551] [2022-04-06 20:33:23,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:23,141 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2022-04-06 20:33:23,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:23,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2022-04-06 20:33:23,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5820, Invalid=8222, Unknown=0, NotChecked=0, Total=14042 [2022-04-06 20:33:23,143 INFO L87 Difference]: Start difference. First operand 1266 states and 1480 transitions. Second operand has 107 states, 107 states have (on average 3.0654205607476634) internal successors, (328), 106 states have internal predecessors, (328), 2 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:33:25,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:25,679 INFO L93 Difference]: Finished difference Result 1931 states and 2263 transitions. [2022-04-06 20:33:25,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-04-06 20:33:25,679 INFO L78 Accepts]: Start accepts. Automaton has has 107 states, 107 states have (on average 3.0654205607476634) internal successors, (328), 106 states have internal predecessors, (328), 2 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 641 [2022-04-06 20:33:25,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:25,681 INFO L225 Difference]: With dead ends: 1931 [2022-04-06 20:33:25,681 INFO L226 Difference]: Without dead ends: 1292 [2022-04-06 20:33:25,682 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1391 GetRequests, 1271 SyntacticMatches, 3 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1494 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=5820, Invalid=8222, Unknown=0, NotChecked=0, Total=14042 [2022-04-06 20:33:25,682 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 675 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 675 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:25,682 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [675 Valid, 45 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:33:25,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1292 states. [2022-04-06 20:33:27,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1292 to 1278. [2022-04-06 20:33:27,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1278 states, 1270 states have (on average 1.1708661417322834) internal successors, (1487), 1271 states have internal predecessors, (1487), 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:33:27,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1278 states to 1278 states and 1494 transitions. [2022-04-06 20:33:27,385 INFO L78 Accepts]: Start accepts. Automaton has 1278 states and 1494 transitions. Word has length 641 [2022-04-06 20:33:27,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:27,385 INFO L478 AbstractCegarLoop]: Abstraction has 1278 states and 1494 transitions. [2022-04-06 20:33:27,386 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 107 states, 107 states have (on average 3.0654205607476634) internal successors, (328), 106 states have internal predecessors, (328), 2 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:33:27,386 INFO L276 IsEmpty]: Start isEmpty. Operand 1278 states and 1494 transitions. [2022-04-06 20:33:27,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 648 [2022-04-06 20:33:27,389 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:27,389 INFO L499 BasicCegarLoop]: trace histogram [208, 208, 206, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:27,404 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:33:27,589 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:27,589 INFO L403 AbstractCegarLoop]: === Iteration 111 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:27,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:27,590 INFO L85 PathProgramCache]: Analyzing trace with hash -830883264, now seen corresponding path program 199 times [2022-04-06 20:33:27,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:27,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [572461755] [2022-04-06 20:33:27,638 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:27,638 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:27,638 INFO L85 PathProgramCache]: Analyzing trace with hash -830883264, now seen corresponding path program 200 times [2022-04-06 20:33:27,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:27,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104668268] [2022-04-06 20:33:27,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:27,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:27,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:30,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:30,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:30,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:33:30,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:30,671 INFO L134 CoverageAnalysis]: Checked inductivity of 65007 backedges. 32660 proven. 16172 refuted. 0 times theorem prover too weak. 16175 trivial. 0 not checked. [2022-04-06 20:33:30,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:30,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104668268] [2022-04-06 20:33:30,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104668268] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:30,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350718784] [2022-04-06 20:33:30,671 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:30,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:30,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:30,672 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:33:30,673 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:33:30,787 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:30,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:30,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 937 conjuncts, 106 conjunts are in the unsatisfiable core [2022-04-06 20:33:30,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:31,490 INFO L134 CoverageAnalysis]: Checked inductivity of 65007 backedges. 32658 proven. 16172 refuted. 0 times theorem prover too weak. 16177 trivial. 0 not checked. [2022-04-06 20:33:31,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:40,836 INFO L134 CoverageAnalysis]: Checked inductivity of 65007 backedges. 32660 proven. 16172 refuted. 0 times theorem prover too weak. 16175 trivial. 0 not checked. [2022-04-06 20:33:40,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350718784] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:40,837 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:40,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 107, 107] total 214 [2022-04-06 20:33:40,837 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:40,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [572461755] [2022-04-06 20:33:40,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [572461755] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:40,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:40,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [108] imperfect sequences [] total 108 [2022-04-06 20:33:40,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720779704] [2022-04-06 20:33:40,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:40,837 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2022-04-06 20:33:40,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:40,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2022-04-06 20:33:40,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22580, Invalid=23002, Unknown=0, NotChecked=0, Total=45582 [2022-04-06 20:33:40,841 INFO L87 Difference]: Start difference. First operand 1278 states and 1494 transitions. Second operand has 108 states, 108 states have (on average 3.064814814814815) internal successors, (331), 107 states have internal predecessors, (331), 2 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:33:43,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:43,674 INFO L93 Difference]: Finished difference Result 1949 states and 2284 transitions. [2022-04-06 20:33:43,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-04-06 20:33:43,675 INFO L78 Accepts]: Start accepts. Automaton has has 108 states, 108 states have (on average 3.064814814814815) internal successors, (331), 107 states have internal predecessors, (331), 2 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 647 [2022-04-06 20:33:43,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:43,676 INFO L225 Difference]: With dead ends: 1949 [2022-04-06 20:33:43,676 INFO L226 Difference]: Without dead ends: 1304 [2022-04-06 20:33:43,678 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1404 GetRequests, 1192 SyntacticMatches, 0 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=22580, Invalid=23002, Unknown=0, NotChecked=0, Total=45582 [2022-04-06 20:33:43,678 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 567 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 567 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:43,678 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [567 Valid, 60 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:33:43,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1304 states. [2022-04-06 20:33:45,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1304 to 1290. [2022-04-06 20:33:45,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1290 states, 1282 states have (on average 1.170826833073323) internal successors, (1501), 1283 states have internal predecessors, (1501), 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:33:45,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1290 states to 1290 states and 1508 transitions. [2022-04-06 20:33:45,404 INFO L78 Accepts]: Start accepts. Automaton has 1290 states and 1508 transitions. Word has length 647 [2022-04-06 20:33:45,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:45,404 INFO L478 AbstractCegarLoop]: Abstraction has 1290 states and 1508 transitions. [2022-04-06 20:33:45,404 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 108 states have (on average 3.064814814814815) internal successors, (331), 107 states have internal predecessors, (331), 2 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:33:45,404 INFO L276 IsEmpty]: Start isEmpty. Operand 1290 states and 1508 transitions. [2022-04-06 20:33:45,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2022-04-06 20:33:45,407 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:45,407 INFO L499 BasicCegarLoop]: trace histogram [210, 210, 208, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:45,424 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-04-06 20:33:45,608 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,SelfDestructingSolverStorable110 [2022-04-06 20:33:45,608 INFO L403 AbstractCegarLoop]: === Iteration 112 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:45,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:45,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1628216540, now seen corresponding path program 201 times [2022-04-06 20:33:45,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:45,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2008432204] [2022-04-06 20:33:45,659 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:45,659 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:45,659 INFO L85 PathProgramCache]: Analyzing trace with hash -1628216540, now seen corresponding path program 202 times [2022-04-06 20:33:45,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:45,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533270537] [2022-04-06 20:33:45,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:45,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:45,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:48,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:48,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:48,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:33:48,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:48,760 INFO L134 CoverageAnalysis]: Checked inductivity of 66262 backedges. 33289 proven. 16485 refuted. 0 times theorem prover too weak. 16488 trivial. 0 not checked. [2022-04-06 20:33:48,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:48,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533270537] [2022-04-06 20:33:48,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533270537] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:48,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163424364] [2022-04-06 20:33:48,761 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:48,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:48,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:48,762 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:33:48,762 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:33:48,882 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:48,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:48,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 945 conjuncts, 107 conjunts are in the unsatisfiable core [2022-04-06 20:33:48,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:49,586 INFO L134 CoverageAnalysis]: Checked inductivity of 66262 backedges. 33287 proven. 16485 refuted. 0 times theorem prover too weak. 16490 trivial. 0 not checked. [2022-04-06 20:33:49,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:59,182 INFO L134 CoverageAnalysis]: Checked inductivity of 66262 backedges. 33289 proven. 16485 refuted. 0 times theorem prover too weak. 16488 trivial. 0 not checked. [2022-04-06 20:33:59,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163424364] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:59,183 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:59,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 108, 108] total 216 [2022-04-06 20:33:59,183 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:59,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2008432204] [2022-04-06 20:33:59,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2008432204] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:59,183 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:59,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [109] imperfect sequences [] total 109 [2022-04-06 20:33:59,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732956360] [2022-04-06 20:33:59,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:59,183 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 109 states [2022-04-06 20:33:59,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:59,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2022-04-06 20:33:59,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23007, Invalid=23433, Unknown=0, NotChecked=0, Total=46440 [2022-04-06 20:33:59,186 INFO L87 Difference]: Start difference. First operand 1290 states and 1508 transitions. Second operand has 109 states, 109 states have (on average 3.0642201834862384) internal successors, (334), 108 states have internal predecessors, (334), 2 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:34:02,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:02,128 INFO L93 Difference]: Finished difference Result 1967 states and 2305 transitions. [2022-04-06 20:34:02,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-04-06 20:34:02,128 INFO L78 Accepts]: Start accepts. Automaton has has 109 states, 109 states have (on average 3.0642201834862384) internal successors, (334), 108 states have internal predecessors, (334), 2 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 653 [2022-04-06 20:34:02,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:02,130 INFO L225 Difference]: With dead ends: 1967 [2022-04-06 20:34:02,130 INFO L226 Difference]: Without dead ends: 1316 [2022-04-06 20:34:02,132 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1417 GetRequests, 1203 SyntacticMatches, 0 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=23007, Invalid=23433, Unknown=0, NotChecked=0, Total=46440 [2022-04-06 20:34:02,132 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 678 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:02,132 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [678 Valid, 45 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:02,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1316 states. [2022-04-06 20:34:03,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1316 to 1302. [2022-04-06 20:34:03,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1302 states, 1294 states have (on average 1.1707882534775889) internal successors, (1515), 1295 states have internal predecessors, (1515), 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:34:03,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1302 states to 1302 states and 1522 transitions. [2022-04-06 20:34:03,901 INFO L78 Accepts]: Start accepts. Automaton has 1302 states and 1522 transitions. Word has length 653 [2022-04-06 20:34:03,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:03,901 INFO L478 AbstractCegarLoop]: Abstraction has 1302 states and 1522 transitions. [2022-04-06 20:34:03,901 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 109 states, 109 states have (on average 3.0642201834862384) internal successors, (334), 108 states have internal predecessors, (334), 2 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:34:03,901 INFO L276 IsEmpty]: Start isEmpty. Operand 1302 states and 1522 transitions. [2022-04-06 20:34:03,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 660 [2022-04-06 20:34:03,904 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:03,904 INFO L499 BasicCegarLoop]: trace histogram [212, 212, 210, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:03,921 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-04-06 20:34:04,105 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-04-06 20:34:04,105 INFO L403 AbstractCegarLoop]: === Iteration 113 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:04,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:04,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1517538816, now seen corresponding path program 203 times [2022-04-06 20:34:04,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:04,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2077781620] [2022-04-06 20:34:04,154 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:04,154 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:04,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1517538816, now seen corresponding path program 204 times [2022-04-06 20:34:04,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:04,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298527645] [2022-04-06 20:34:04,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:04,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:04,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:07,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:07,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:07,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 20:34:07,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:07,320 INFO L134 CoverageAnalysis]: Checked inductivity of 67529 backedges. 33924 proven. 16801 refuted. 0 times theorem prover too weak. 16804 trivial. 0 not checked. [2022-04-06 20:34:07,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:07,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298527645] [2022-04-06 20:34:07,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298527645] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:07,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34582515] [2022-04-06 20:34:07,321 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:07,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:07,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:07,321 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:34:07,322 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:34:07,377 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:34:07,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:07,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:34:07,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:09,424 INFO L134 CoverageAnalysis]: Checked inductivity of 67529 backedges. 318 proven. 33925 refuted. 0 times theorem prover too weak. 33286 trivial. 0 not checked. [2022-04-06 20:34:09,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:10,594 INFO L134 CoverageAnalysis]: Checked inductivity of 67529 backedges. 5 proven. 635 refuted. 0 times theorem prover too weak. 66889 trivial. 0 not checked. [2022-04-06 20:34:10,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34582515] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:10,594 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:10,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [110, 10, 8] total 122 [2022-04-06 20:34:10,594 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:10,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2077781620] [2022-04-06 20:34:10,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2077781620] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:10,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:10,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [110] imperfect sequences [] total 110 [2022-04-06 20:34:10,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586021127] [2022-04-06 20:34:10,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:10,595 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-04-06 20:34:10,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:10,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-04-06 20:34:10,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6147, Invalid=8615, Unknown=0, NotChecked=0, Total=14762 [2022-04-06 20:34:10,596 INFO L87 Difference]: Start difference. First operand 1302 states and 1522 transitions. Second operand has 110 states, 110 states have (on average 3.0636363636363635) internal successors, (337), 109 states have internal predecessors, (337), 2 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:34:13,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:13,213 INFO L93 Difference]: Finished difference Result 1985 states and 2326 transitions. [2022-04-06 20:34:13,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-04-06 20:34:13,213 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 110 states have (on average 3.0636363636363635) internal successors, (337), 109 states have internal predecessors, (337), 2 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 659 [2022-04-06 20:34:13,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:13,214 INFO L225 Difference]: With dead ends: 1985 [2022-04-06 20:34:13,214 INFO L226 Difference]: Without dead ends: 1328 [2022-04-06 20:34:13,215 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1430 GetRequests, 1307 SyntacticMatches, 3 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1536 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=6147, Invalid=8615, Unknown=0, NotChecked=0, Total=14762 [2022-04-06 20:34:13,216 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 803 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:13,216 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [803 Valid, 45 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:13,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1328 states. [2022-04-06 20:34:15,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1328 to 1314. [2022-04-06 20:34:15,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1314 states, 1306 states have (on average 1.170750382848392) internal successors, (1529), 1307 states have internal predecessors, (1529), 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:34:15,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1314 states to 1314 states and 1536 transitions. [2022-04-06 20:34:15,028 INFO L78 Accepts]: Start accepts. Automaton has 1314 states and 1536 transitions. Word has length 659 [2022-04-06 20:34:15,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:15,028 INFO L478 AbstractCegarLoop]: Abstraction has 1314 states and 1536 transitions. [2022-04-06 20:34:15,028 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 3.0636363636363635) internal successors, (337), 109 states have internal predecessors, (337), 2 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:34:15,028 INFO L276 IsEmpty]: Start isEmpty. Operand 1314 states and 1536 transitions. [2022-04-06 20:34:15,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 666 [2022-04-06 20:34:15,031 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:15,032 INFO L499 BasicCegarLoop]: trace histogram [214, 214, 212, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:15,047 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:34:15,232 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,SelfDestructingSolverStorable112 [2022-04-06 20:34:15,232 INFO L403 AbstractCegarLoop]: === Iteration 114 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:15,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:15,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1709251612, now seen corresponding path program 205 times [2022-04-06 20:34:15,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:15,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [363631176] [2022-04-06 20:34:15,281 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:15,281 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:15,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1709251612, now seen corresponding path program 206 times [2022-04-06 20:34:15,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:15,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668914202] [2022-04-06 20:34:15,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:15,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:15,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:18,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:18,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:18,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-04-06 20:34:18,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:18,459 INFO L134 CoverageAnalysis]: Checked inductivity of 68808 backedges. 34565 proven. 17120 refuted. 0 times theorem prover too weak. 17123 trivial. 0 not checked. [2022-04-06 20:34:18,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:18,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668914202] [2022-04-06 20:34:18,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668914202] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:18,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193506107] [2022-04-06 20:34:18,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:18,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:18,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:18,461 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:34:18,461 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:34:18,578 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:18,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:18,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 961 conjuncts, 109 conjunts are in the unsatisfiable core [2022-04-06 20:34:18,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:19,292 INFO L134 CoverageAnalysis]: Checked inductivity of 68808 backedges. 34563 proven. 17120 refuted. 0 times theorem prover too weak. 17125 trivial. 0 not checked. [2022-04-06 20:34:19,293 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:29,168 INFO L134 CoverageAnalysis]: Checked inductivity of 68808 backedges. 34565 proven. 17120 refuted. 0 times theorem prover too weak. 17123 trivial. 0 not checked. [2022-04-06 20:34:29,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193506107] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:29,168 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:29,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 110, 110] total 220 [2022-04-06 20:34:29,168 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:29,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [363631176] [2022-04-06 20:34:29,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [363631176] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:29,168 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:29,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [111] imperfect sequences [] total 111 [2022-04-06 20:34:29,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497703965] [2022-04-06 20:34:29,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:29,169 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2022-04-06 20:34:29,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:29,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2022-04-06 20:34:29,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23873, Invalid=24307, Unknown=0, NotChecked=0, Total=48180 [2022-04-06 20:34:29,173 INFO L87 Difference]: Start difference. First operand 1314 states and 1536 transitions. Second operand has 111 states, 111 states have (on average 3.063063063063063) internal successors, (340), 110 states have internal predecessors, (340), 2 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:34:32,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:32,194 INFO L93 Difference]: Finished difference Result 2003 states and 2347 transitions. [2022-04-06 20:34:32,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2022-04-06 20:34:32,194 INFO L78 Accepts]: Start accepts. Automaton has has 111 states, 111 states have (on average 3.063063063063063) internal successors, (340), 110 states have internal predecessors, (340), 2 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 665 [2022-04-06 20:34:32,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:32,195 INFO L225 Difference]: With dead ends: 2003 [2022-04-06 20:34:32,195 INFO L226 Difference]: Without dead ends: 1340 [2022-04-06 20:34:32,197 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1443 GetRequests, 1225 SyntacticMatches, 0 SemanticMatches, 218 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=23873, Invalid=24307, Unknown=0, NotChecked=0, Total=48180 [2022-04-06 20:34:32,198 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 682 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 682 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:32,198 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [682 Valid, 35 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:32,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1340 states. [2022-04-06 20:34:34,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1340 to 1326. [2022-04-06 20:34:34,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1326 states, 1318 states have (on average 1.1707132018209407) internal successors, (1543), 1319 states have internal predecessors, (1543), 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:34:34,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1326 states to 1326 states and 1550 transitions. [2022-04-06 20:34:34,064 INFO L78 Accepts]: Start accepts. Automaton has 1326 states and 1550 transitions. Word has length 665 [2022-04-06 20:34:34,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:34,064 INFO L478 AbstractCegarLoop]: Abstraction has 1326 states and 1550 transitions. [2022-04-06 20:34:34,064 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 111 states, 111 states have (on average 3.063063063063063) internal successors, (340), 110 states have internal predecessors, (340), 2 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:34:34,064 INFO L276 IsEmpty]: Start isEmpty. Operand 1326 states and 1550 transitions. [2022-04-06 20:34:34,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 672 [2022-04-06 20:34:34,067 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:34,068 INFO L499 BasicCegarLoop]: trace histogram [216, 216, 214, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:34,084 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:34:34,268 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,SelfDestructingSolverStorable113 [2022-04-06 20:34:34,268 INFO L403 AbstractCegarLoop]: === Iteration 115 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:34,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:34,268 INFO L85 PathProgramCache]: Analyzing trace with hash -949526080, now seen corresponding path program 207 times [2022-04-06 20:34:34,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:34,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [253475253] [2022-04-06 20:34:34,327 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:34,327 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:34,328 INFO L85 PathProgramCache]: Analyzing trace with hash -949526080, now seen corresponding path program 208 times [2022-04-06 20:34:34,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:34,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833190066] [2022-04-06 20:34:34,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:34,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:34,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:37,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:37,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:37,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 20:34:37,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:37,590 INFO L134 CoverageAnalysis]: Checked inductivity of 70099 backedges. 35212 proven. 17442 refuted. 0 times theorem prover too weak. 17445 trivial. 0 not checked. [2022-04-06 20:34:37,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:37,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833190066] [2022-04-06 20:34:37,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833190066] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:37,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249664170] [2022-04-06 20:34:37,590 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:34:37,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:37,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:37,591 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:34:37,591 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:34:37,716 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:34:37,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:37,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 969 conjuncts, 110 conjunts are in the unsatisfiable core [2022-04-06 20:34:37,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:38,423 INFO L134 CoverageAnalysis]: Checked inductivity of 70099 backedges. 35210 proven. 17442 refuted. 0 times theorem prover too weak. 17447 trivial. 0 not checked. [2022-04-06 20:34:38,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:48,475 INFO L134 CoverageAnalysis]: Checked inductivity of 70099 backedges. 35212 proven. 17442 refuted. 0 times theorem prover too weak. 17445 trivial. 0 not checked. [2022-04-06 20:34:48,475 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249664170] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:48,475 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:48,475 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [112, 111, 111] total 222 [2022-04-06 20:34:48,476 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:48,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [253475253] [2022-04-06 20:34:48,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [253475253] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:48,476 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:48,476 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [112] imperfect sequences [] total 112 [2022-04-06 20:34:48,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114801609] [2022-04-06 20:34:48,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:48,476 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2022-04-06 20:34:48,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:48,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2022-04-06 20:34:48,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24312, Invalid=24750, Unknown=0, NotChecked=0, Total=49062 [2022-04-06 20:34:48,479 INFO L87 Difference]: Start difference. First operand 1326 states and 1550 transitions. Second operand has 112 states, 112 states have (on average 3.0625) internal successors, (343), 111 states have internal predecessors, (343), 2 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:34:51,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:51,567 INFO L93 Difference]: Finished difference Result 2021 states and 2368 transitions. [2022-04-06 20:34:51,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-04-06 20:34:51,567 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 112 states have (on average 3.0625) internal successors, (343), 111 states have internal predecessors, (343), 2 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 671 [2022-04-06 20:34:51,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:51,568 INFO L225 Difference]: With dead ends: 2021 [2022-04-06 20:34:51,569 INFO L226 Difference]: Without dead ends: 1352 [2022-04-06 20:34:51,570 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1456 GetRequests, 1236 SyntacticMatches, 0 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=24312, Invalid=24750, Unknown=0, NotChecked=0, Total=49062 [2022-04-06 20:34:51,571 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 642 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 642 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:51,571 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [642 Valid, 50 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 518 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:51,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1352 states. [2022-04-06 20:34:53,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1352 to 1338. [2022-04-06 20:34:53,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1338 states, 1330 states have (on average 1.1706766917293232) internal successors, (1557), 1331 states have internal predecessors, (1557), 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:34:53,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1338 states to 1338 states and 1564 transitions. [2022-04-06 20:34:53,487 INFO L78 Accepts]: Start accepts. Automaton has 1338 states and 1564 transitions. Word has length 671 [2022-04-06 20:34:53,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:53,487 INFO L478 AbstractCegarLoop]: Abstraction has 1338 states and 1564 transitions. [2022-04-06 20:34:53,487 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 112 states, 112 states have (on average 3.0625) internal successors, (343), 111 states have internal predecessors, (343), 2 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:34:53,487 INFO L276 IsEmpty]: Start isEmpty. Operand 1338 states and 1564 transitions. [2022-04-06 20:34:53,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 678 [2022-04-06 20:34:53,491 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:53,491 INFO L499 BasicCegarLoop]: trace histogram [218, 218, 216, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:53,507 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-04-06 20:34:53,691 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:53,691 INFO L403 AbstractCegarLoop]: === Iteration 116 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:53,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:53,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1644026716, now seen corresponding path program 209 times [2022-04-06 20:34:53,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:53,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1431518274] [2022-04-06 20:34:53,752 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:53,752 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:53,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1644026716, now seen corresponding path program 210 times [2022-04-06 20:34:53,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:53,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583694305] [2022-04-06 20:34:53,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:53,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:53,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:57,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:57,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:57,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-04-06 20:34:57,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:57,050 INFO L134 CoverageAnalysis]: Checked inductivity of 71402 backedges. 35865 proven. 17767 refuted. 0 times theorem prover too weak. 17770 trivial. 0 not checked. [2022-04-06 20:34:57,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:57,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583694305] [2022-04-06 20:34:57,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583694305] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:57,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183235664] [2022-04-06 20:34:57,050 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:57,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:57,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:57,051 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:34:57,052 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:34:57,108 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:34:57,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:57,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:34:57,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:59,224 INFO L134 CoverageAnalysis]: Checked inductivity of 71402 backedges. 327 proven. 35866 refuted. 0 times theorem prover too weak. 35209 trivial. 0 not checked. [2022-04-06 20:34:59,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:00,471 INFO L134 CoverageAnalysis]: Checked inductivity of 71402 backedges. 5 proven. 653 refuted. 0 times theorem prover too weak. 70744 trivial. 0 not checked. [2022-04-06 20:35:00,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183235664] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:00,471 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:00,472 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 10, 8] total 125 [2022-04-06 20:35:00,472 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:00,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1431518274] [2022-04-06 20:35:00,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1431518274] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:00,472 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:00,472 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [113] imperfect sequences [] total 113 [2022-04-06 20:35:00,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622701603] [2022-04-06 20:35:00,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:00,472 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2022-04-06 20:35:00,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:00,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2022-04-06 20:35:00,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6483, Invalid=9017, Unknown=0, NotChecked=0, Total=15500 [2022-04-06 20:35:00,474 INFO L87 Difference]: Start difference. First operand 1338 states and 1564 transitions. Second operand has 113 states, 113 states have (on average 3.061946902654867) internal successors, (346), 112 states have internal predecessors, (346), 2 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:35:03,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:03,293 INFO L93 Difference]: Finished difference Result 2039 states and 2389 transitions. [2022-04-06 20:35:03,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-04-06 20:35:03,294 INFO L78 Accepts]: Start accepts. Automaton has has 113 states, 113 states have (on average 3.061946902654867) internal successors, (346), 112 states have internal predecessors, (346), 2 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 677 [2022-04-06 20:35:03,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:03,295 INFO L225 Difference]: With dead ends: 2039 [2022-04-06 20:35:03,295 INFO L226 Difference]: Without dead ends: 1364 [2022-04-06 20:35:03,296 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1469 GetRequests, 1343 SyntacticMatches, 3 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1578 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=6483, Invalid=9017, Unknown=0, NotChecked=0, Total=15500 [2022-04-06 20:35:03,296 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 764 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 764 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:03,297 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [764 Valid, 45 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:35:03,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1364 states. [2022-04-06 20:35:05,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1364 to 1350. [2022-04-06 20:35:05,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1350 states, 1342 states have (on average 1.1706408345752608) internal successors, (1571), 1343 states have internal predecessors, (1571), 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:35:05,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 1578 transitions. [2022-04-06 20:35:05,251 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 1578 transitions. Word has length 677 [2022-04-06 20:35:05,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:05,252 INFO L478 AbstractCegarLoop]: Abstraction has 1350 states and 1578 transitions. [2022-04-06 20:35:05,252 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 113 states have (on average 3.061946902654867) internal successors, (346), 112 states have internal predecessors, (346), 2 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:35:05,252 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 1578 transitions. [2022-04-06 20:35:05,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 684 [2022-04-06 20:35:05,255 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:05,255 INFO L499 BasicCegarLoop]: trace histogram [220, 220, 218, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:05,271 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-04-06 20:35:05,456 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:05,456 INFO L403 AbstractCegarLoop]: === Iteration 117 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:05,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:05,456 INFO L85 PathProgramCache]: Analyzing trace with hash -474188416, now seen corresponding path program 211 times [2022-04-06 20:35:05,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:05,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1252545639] [2022-04-06 20:35:05,506 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:05,507 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:05,507 INFO L85 PathProgramCache]: Analyzing trace with hash -474188416, now seen corresponding path program 212 times [2022-04-06 20:35:05,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:05,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145826587] [2022-04-06 20:35:05,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:05,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:05,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:08,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:08,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:08,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:35:08,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:08,868 INFO L134 CoverageAnalysis]: Checked inductivity of 72717 backedges. 36524 proven. 18095 refuted. 0 times theorem prover too weak. 18098 trivial. 0 not checked. [2022-04-06 20:35:08,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:08,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145826587] [2022-04-06 20:35:08,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145826587] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:08,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558016641] [2022-04-06 20:35:08,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:35:08,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:08,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:08,869 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:35:08,870 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:35:08,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:35:08,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:09,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 985 conjuncts, 112 conjunts are in the unsatisfiable core [2022-04-06 20:35:09,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:09,733 INFO L134 CoverageAnalysis]: Checked inductivity of 72717 backedges. 36522 proven. 18095 refuted. 0 times theorem prover too weak. 18100 trivial. 0 not checked. [2022-04-06 20:35:09,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:20,106 INFO L134 CoverageAnalysis]: Checked inductivity of 72717 backedges. 36524 proven. 18095 refuted. 0 times theorem prover too weak. 18098 trivial. 0 not checked. [2022-04-06 20:35:20,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558016641] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:20,107 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:20,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [114, 113, 113] total 226 [2022-04-06 20:35:20,107 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:20,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1252545639] [2022-04-06 20:35:20,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1252545639] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:20,107 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:20,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [114] imperfect sequences [] total 114 [2022-04-06 20:35:20,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915161434] [2022-04-06 20:35:20,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:20,108 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 114 states [2022-04-06 20:35:20,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:20,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2022-04-06 20:35:20,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25202, Invalid=25648, Unknown=0, NotChecked=0, Total=50850 [2022-04-06 20:35:20,111 INFO L87 Difference]: Start difference. First operand 1350 states and 1578 transitions. Second operand has 114 states, 114 states have (on average 3.06140350877193) internal successors, (349), 113 states have internal predecessors, (349), 2 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:35:23,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:23,366 INFO L93 Difference]: Finished difference Result 2057 states and 2410 transitions. [2022-04-06 20:35:23,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-04-06 20:35:23,366 INFO L78 Accepts]: Start accepts. Automaton has has 114 states, 114 states have (on average 3.06140350877193) internal successors, (349), 113 states have internal predecessors, (349), 2 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 683 [2022-04-06 20:35:23,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:23,367 INFO L225 Difference]: With dead ends: 2057 [2022-04-06 20:35:23,367 INFO L226 Difference]: Without dead ends: 1376 [2022-04-06 20:35:23,371 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1482 GetRequests, 1258 SyntacticMatches, 0 SemanticMatches, 224 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=25202, Invalid=25648, Unknown=0, NotChecked=0, Total=50850 [2022-04-06 20:35:23,371 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 704 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 704 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:23,371 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [704 Valid, 35 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:35:23,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1376 states. [2022-04-06 20:35:25,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1376 to 1362. [2022-04-06 20:35:25,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1362 states, 1354 states have (on average 1.170605612998523) internal successors, (1585), 1355 states have internal predecessors, (1585), 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:35:25,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1362 states to 1362 states and 1592 transitions. [2022-04-06 20:35:25,408 INFO L78 Accepts]: Start accepts. Automaton has 1362 states and 1592 transitions. Word has length 683 [2022-04-06 20:35:25,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:25,409 INFO L478 AbstractCegarLoop]: Abstraction has 1362 states and 1592 transitions. [2022-04-06 20:35:25,409 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 114 states, 114 states have (on average 3.06140350877193) internal successors, (349), 113 states have internal predecessors, (349), 2 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:35:25,409 INFO L276 IsEmpty]: Start isEmpty. Operand 1362 states and 1592 transitions. [2022-04-06 20:35:25,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 690 [2022-04-06 20:35:25,412 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:25,412 INFO L499 BasicCegarLoop]: trace histogram [222, 222, 220, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:25,429 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-04-06 20:35:25,612 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,SelfDestructingSolverStorable116 [2022-04-06 20:35:25,613 INFO L403 AbstractCegarLoop]: === Iteration 118 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:25,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:25,613 INFO L85 PathProgramCache]: Analyzing trace with hash -78305948, now seen corresponding path program 213 times [2022-04-06 20:35:25,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:25,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1155462799] [2022-04-06 20:35:25,669 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:25,669 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:25,669 INFO L85 PathProgramCache]: Analyzing trace with hash -78305948, now seen corresponding path program 214 times [2022-04-06 20:35:25,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:25,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271588579] [2022-04-06 20:35:25,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:25,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:25,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:29,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:29,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:29,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:35:29,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:29,082 INFO L134 CoverageAnalysis]: Checked inductivity of 74044 backedges. 37189 proven. 18426 refuted. 0 times theorem prover too weak. 18429 trivial. 0 not checked. [2022-04-06 20:35:29,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:29,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271588579] [2022-04-06 20:35:29,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271588579] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:29,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868052846] [2022-04-06 20:35:29,083 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:35:29,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:29,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:29,084 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:35:29,084 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:35:29,209 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:35:29,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:29,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 993 conjuncts, 113 conjunts are in the unsatisfiable core [2022-04-06 20:35:29,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:29,939 INFO L134 CoverageAnalysis]: Checked inductivity of 74044 backedges. 37187 proven. 18426 refuted. 0 times theorem prover too weak. 18431 trivial. 0 not checked. [2022-04-06 20:35:29,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:40,576 INFO L134 CoverageAnalysis]: Checked inductivity of 74044 backedges. 37189 proven. 18426 refuted. 0 times theorem prover too weak. 18429 trivial. 0 not checked. [2022-04-06 20:35:40,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868052846] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:40,577 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:40,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 114, 114] total 228 [2022-04-06 20:35:40,577 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:40,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1155462799] [2022-04-06 20:35:40,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1155462799] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:40,577 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:40,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [115] imperfect sequences [] total 115 [2022-04-06 20:35:40,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654907567] [2022-04-06 20:35:40,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:40,578 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2022-04-06 20:35:40,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:40,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2022-04-06 20:35:40,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25653, Invalid=26103, Unknown=0, NotChecked=0, Total=51756 [2022-04-06 20:35:40,581 INFO L87 Difference]: Start difference. First operand 1362 states and 1592 transitions. Second operand has 115 states, 115 states have (on average 3.0608695652173914) internal successors, (352), 114 states have internal predecessors, (352), 2 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:35:43,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:43,824 INFO L93 Difference]: Finished difference Result 2075 states and 2431 transitions. [2022-04-06 20:35:43,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-04-06 20:35:43,824 INFO L78 Accepts]: Start accepts. Automaton has has 115 states, 115 states have (on average 3.0608695652173914) internal successors, (352), 114 states have internal predecessors, (352), 2 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 689 [2022-04-06 20:35:43,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:43,825 INFO L225 Difference]: With dead ends: 2075 [2022-04-06 20:35:43,825 INFO L226 Difference]: Without dead ends: 1388 [2022-04-06 20:35:43,828 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1495 GetRequests, 1269 SyntacticMatches, 0 SemanticMatches, 226 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=25653, Invalid=26103, Unknown=0, NotChecked=0, Total=51756 [2022-04-06 20:35:43,828 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 808 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 808 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:43,828 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [808 Valid, 40 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 508 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:35:43,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2022-04-06 20:35:45,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 1374. [2022-04-06 20:35:45,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1374 states, 1366 states have (on average 1.170571010248902) internal successors, (1599), 1367 states have internal predecessors, (1599), 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:35:45,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1374 states to 1374 states and 1606 transitions. [2022-04-06 20:35:45,892 INFO L78 Accepts]: Start accepts. Automaton has 1374 states and 1606 transitions. Word has length 689 [2022-04-06 20:35:45,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:45,893 INFO L478 AbstractCegarLoop]: Abstraction has 1374 states and 1606 transitions. [2022-04-06 20:35:45,893 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 115 states have (on average 3.0608695652173914) internal successors, (352), 114 states have internal predecessors, (352), 2 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:35:45,893 INFO L276 IsEmpty]: Start isEmpty. Operand 1374 states and 1606 transitions. [2022-04-06 20:35:45,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 696 [2022-04-06 20:35:45,896 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:45,897 INFO L499 BasicCegarLoop]: trace histogram [224, 224, 222, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:45,913 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:35:46,105 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:46,105 INFO L403 AbstractCegarLoop]: === Iteration 119 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:46,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:46,105 INFO L85 PathProgramCache]: Analyzing trace with hash 64686400, now seen corresponding path program 215 times [2022-04-06 20:35:46,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:46,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1980122479] [2022-04-06 20:35:46,163 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:46,164 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:46,164 INFO L85 PathProgramCache]: Analyzing trace with hash 64686400, now seen corresponding path program 216 times [2022-04-06 20:35:46,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:46,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939411896] [2022-04-06 20:35:46,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:46,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:46,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:49,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:49,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:49,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 20:35:49,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:49,628 INFO L134 CoverageAnalysis]: Checked inductivity of 75383 backedges. 37860 proven. 18760 refuted. 0 times theorem prover too weak. 18763 trivial. 0 not checked. [2022-04-06 20:35:49,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:49,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939411896] [2022-04-06 20:35:49,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939411896] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:49,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376108206] [2022-04-06 20:35:49,629 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:35:49,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:49,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:49,630 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:35:49,630 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:35:49,686 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:35:49,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:49,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:35:49,690 INFO L286 TraceCheckSpWp]: Computing forward predicates...