/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-new/count_by_1_variant.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-34549b5 [2022-04-06 20:10:52,886 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-06 20:10:52,888 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-06 20:10:52,930 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-06 20:10:52,931 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-06 20:10:52,932 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-06 20:10:52,935 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-06 20:10:52,940 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-06 20:10:52,941 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-06 20:10:52,942 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-06 20:10:52,942 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-06 20:10:52,943 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-06 20:10:52,943 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-06 20:10:52,944 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-06 20:10:52,945 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-06 20:10:52,946 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-06 20:10:52,946 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-06 20:10:52,947 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-06 20:10:52,948 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-06 20:10:52,950 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-06 20:10:52,951 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-06 20:10:52,958 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-06 20:10:52,960 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-06 20:10:52,963 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-06 20:10:52,965 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-06 20:10:52,971 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-06 20:10:52,971 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-06 20:10:52,971 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-06 20:10:52,972 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-06 20:10:52,972 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-06 20:10:52,973 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-06 20:10:52,973 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-06 20:10:52,973 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-06 20:10:52,974 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-06 20:10:52,974 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-06 20:10:52,975 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-06 20:10:52,975 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-06 20:10:52,976 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-06 20:10:52,976 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-06 20:10:52,976 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-06 20:10:52,977 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-06 20:10:52,977 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-06 20:10:52,978 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:10:52,985 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-06 20:10:52,985 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-06 20:10:52,986 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-06 20:10:52,987 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-06 20:10:52,987 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-06 20:10:52,987 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-06 20:10:52,987 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-06 20:10:52,987 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-06 20:10:52,988 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-06 20:10:52,988 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-06 20:10:52,988 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-06 20:10:52,988 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-06 20:10:52,988 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-06 20:10:52,989 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-06 20:10:52,989 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-06 20:10:52,989 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 20:10:52,989 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-06 20:10:52,989 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-04-06 20:10:52,990 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-04-06 20:10:52,990 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-04-06 20:10:52,990 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-06 20:10:52,990 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-04-06 20:10:52,990 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:10:53,229 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-06 20:10:53,254 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-06 20:10:53,256 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-06 20:10:53,257 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-06 20:10:53,258 INFO L275 PluginConnector]: CDTParser initialized [2022-04-06 20:10:53,259 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-new/count_by_1_variant.i [2022-04-06 20:10:53,315 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a916056c8/9d21f25217ec4a208dca7b3d568fe40f/FLAGbc03f9980 [2022-04-06 20:10:53,715 INFO L306 CDTParser]: Found 1 translation units. [2022-04-06 20:10:53,715 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-new/count_by_1_variant.i [2022-04-06 20:10:53,721 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a916056c8/9d21f25217ec4a208dca7b3d568fe40f/FLAGbc03f9980 [2022-04-06 20:10:53,739 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a916056c8/9d21f25217ec4a208dca7b3d568fe40f [2022-04-06 20:10:53,741 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-06 20:10:53,743 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-04-06 20:10:53,744 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-06 20:10:53,744 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-06 20:10:53,747 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-06 20:10:53,748 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 08:10:53" (1/1) ... [2022-04-06 20:10:53,749 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@39762113 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:10:53, skipping insertion in model container [2022-04-06 20:10:53,749 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 08:10:53" (1/1) ... [2022-04-06 20:10:53,755 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-06 20:10:53,766 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-06 20:10:53,893 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-new/count_by_1_variant.i[891,904] [2022-04-06 20:10:53,902 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 20:10:53,907 INFO L203 MainTranslator]: Completed pre-run [2022-04-06 20:10:53,917 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-new/count_by_1_variant.i[891,904] [2022-04-06 20:10:53,919 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 20:10:53,931 INFO L208 MainTranslator]: Completed translation [2022-04-06 20:10:53,931 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:10:53 WrapperNode [2022-04-06 20:10:53,931 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-06 20:10:53,932 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-06 20:10:53,932 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-06 20:10:53,932 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-06 20:10:53,941 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:10:53" (1/1) ... [2022-04-06 20:10:53,941 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:10:53" (1/1) ... [2022-04-06 20:10:53,946 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:10:53" (1/1) ... [2022-04-06 20:10:53,946 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:10:53" (1/1) ... [2022-04-06 20:10:53,950 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:10:53" (1/1) ... [2022-04-06 20:10:53,954 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:10:53" (1/1) ... [2022-04-06 20:10:53,955 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:10:53" (1/1) ... [2022-04-06 20:10:53,956 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-06 20:10:53,957 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-06 20:10:53,957 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-06 20:10:53,957 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-06 20:10:53,957 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:10:53" (1/1) ... [2022-04-06 20:10:53,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 20:10:53,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:53,984 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:10:53,996 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:10:54,025 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-06 20:10:54,025 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-06 20:10:54,026 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-06 20:10:54,026 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-04-06 20:10:54,026 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-04-06 20:10:54,027 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-06 20:10:54,031 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-06 20:10:54,031 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-06 20:10:54,031 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-04-06 20:10:54,031 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-04-06 20:10:54,031 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-06 20:10:54,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-06 20:10:54,032 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-04-06 20:10:54,032 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-04-06 20:10:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-06 20:10:54,035 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-06 20:10:54,035 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-06 20:10:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-06 20:10:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-06 20:10:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-06 20:10:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-06 20:10:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-06 20:10:54,098 INFO L234 CfgBuilder]: Building ICFG [2022-04-06 20:10:54,099 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-06 20:10:54,234 INFO L275 CfgBuilder]: Performing block encoding [2022-04-06 20:10:54,238 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-06 20:10:54,238 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-04-06 20:10:54,240 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 08:10:54 BoogieIcfgContainer [2022-04-06 20:10:54,240 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-06 20:10:54,241 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-06 20:10:54,241 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-06 20:10:54,259 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-06 20:10:54,259 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.04 08:10:53" (1/3) ... [2022-04-06 20:10:54,260 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3751ecc5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 08:10:54, skipping insertion in model container [2022-04-06 20:10:54,260 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:10:53" (2/3) ... [2022-04-06 20:10:54,260 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3751ecc5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 08:10:54, skipping insertion in model container [2022-04-06 20:10:54,260 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 08:10:54" (3/3) ... [2022-04-06 20:10:54,261 INFO L111 eAbstractionObserver]: Analyzing ICFG count_by_1_variant.i [2022-04-06 20:10:54,265 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-04-06 20:10:54,266 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-06 20:10:54,338 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-06 20:10:54,344 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:10:54,344 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-06 20:10:54,372 INFO L276 IsEmpty]: Start isEmpty. Operand has 20 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 13 states have internal predecessors, (16), 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:10:54,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-04-06 20:10:54,378 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:54,379 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:54,379 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:54,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:54,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1307585362, now seen corresponding path program 1 times [2022-04-06 20:10:54,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:54,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1909326685] [2022-04-06 20:10:54,406 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 20:10:54,406 INFO L85 PathProgramCache]: Analyzing trace with hash 1307585362, now seen corresponding path program 2 times [2022-04-06 20:10:54,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:54,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279972440] [2022-04-06 20:10:54,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:54,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:54,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:54,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:54,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:54,646 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:10:54,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:54,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279972440] [2022-04-06 20:10:54,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279972440] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:54,648 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:54,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 20:10:54,650 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:54,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1909326685] [2022-04-06 20:10:54,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1909326685] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:54,651 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:54,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 20:10:54,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794935925] [2022-04-06 20:10:54,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:54,656 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 20:10:54,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:54,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 20:10:54,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-04-06 20:10:54,685 INFO L87 Difference]: Start difference. First operand has 20 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 6 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 4 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:10:54,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:54,829 INFO L93 Difference]: Finished difference Result 41 states and 50 transitions. [2022-04-06 20:10:54,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-06 20:10:54,831 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 4 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2022-04-06 20:10:54,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:54,838 INFO L225 Difference]: With dead ends: 41 [2022-04-06 20:10:54,839 INFO L226 Difference]: Without dead ends: 22 [2022-04-06 20:10:54,841 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-04-06 20:10:54,845 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 25 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:54,848 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 35 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:10:54,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2022-04-06 20:10:54,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 21. [2022-04-06 20:10:54,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 13 states have (on average 1.0769230769230769) internal successors, (14), 14 states have internal predecessors, (14), 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:10:54,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 21 transitions. [2022-04-06 20:10:54,881 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 21 transitions. Word has length 11 [2022-04-06 20:10:54,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:54,881 INFO L478 AbstractCegarLoop]: Abstraction has 21 states and 21 transitions. [2022-04-06 20:10:54,881 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 4 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:10:54,881 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 21 transitions. [2022-04-06 20:10:54,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-04-06 20:10:54,882 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:54,882 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:54,882 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-06 20:10:54,883 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:54,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:54,883 INFO L85 PathProgramCache]: Analyzing trace with hash 2000663987, now seen corresponding path program 1 times [2022-04-06 20:10:54,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:54,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2039325522] [2022-04-06 20:10:54,897 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:54,897 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:54,897 INFO L85 PathProgramCache]: Analyzing trace with hash 2000663987, now seen corresponding path program 2 times [2022-04-06 20:10:54,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:54,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653526794] [2022-04-06 20:10:54,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:54,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:54,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:54,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:54,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:54,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:10:54,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:54,964 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:10:54,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:54,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653526794] [2022-04-06 20:10:54,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653526794] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:54,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693711093] [2022-04-06 20:10:54,965 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:10:54,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:54,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:54,967 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:10:54,975 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:10:55,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:10:55,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:55,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 5 conjunts are in the unsatisfiable core [2022-04-06 20:10:55,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:55,207 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:10:55,207 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:55,310 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:10:55,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693711093] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:55,311 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:55,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 12 [2022-04-06 20:10:55,313 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:55,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2039325522] [2022-04-06 20:10:55,316 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2039325522] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:55,317 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:55,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-04-06 20:10:55,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842311215] [2022-04-06 20:10:55,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:55,323 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-06 20:10:55,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:55,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-06 20:10:55,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-04-06 20:10:55,325 INFO L87 Difference]: Start difference. First operand 21 states and 21 transitions. Second operand has 7 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 20:10:55,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:55,440 INFO L93 Difference]: Finished difference Result 31 states and 31 transitions. [2022-04-06 20:10:55,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 20:10:55,441 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 18 [2022-04-06 20:10:55,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:55,442 INFO L225 Difference]: With dead ends: 31 [2022-04-06 20:10:55,442 INFO L226 Difference]: Without dead ends: 29 [2022-04-06 20:10:55,444 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2022-04-06 20:10:55,445 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 19 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:55,448 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 32 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:10:55,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2022-04-06 20:10:55,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 28. [2022-04-06 20:10:55,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 18 states have (on average 1.0555555555555556) internal successors, (19), 19 states have internal predecessors, (19), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 20:10:55,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 28 transitions. [2022-04-06 20:10:55,460 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 28 transitions. Word has length 18 [2022-04-06 20:10:55,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:55,461 INFO L478 AbstractCegarLoop]: Abstraction has 28 states and 28 transitions. [2022-04-06 20:10:55,461 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 20:10:55,461 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 28 transitions. [2022-04-06 20:10:55,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-04-06 20:10:55,462 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:55,462 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:55,485 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-04-06 20:10:55,683 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:10:55,684 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:55,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:55,685 INFO L85 PathProgramCache]: Analyzing trace with hash -980227022, now seen corresponding path program 3 times [2022-04-06 20:10:55,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:55,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [545434187] [2022-04-06 20:10:55,688 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:55,688 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:55,688 INFO L85 PathProgramCache]: Analyzing trace with hash -980227022, now seen corresponding path program 4 times [2022-04-06 20:10:55,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:55,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516890749] [2022-04-06 20:10:55,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:55,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:55,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:55,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:55,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:55,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:10:55,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:55,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:10:55,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:55,784 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 20:10:55,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:55,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516890749] [2022-04-06 20:10:55,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516890749] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:55,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732754797] [2022-04-06 20:10:55,785 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:10:55,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:55,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:55,786 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:10:55,787 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:10:55,827 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:10:55,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:55,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 6 conjunts are in the unsatisfiable core [2022-04-06 20:10:55,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:55,909 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 20:10:55,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:56,010 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 20:10:56,011 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732754797] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:56,011 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:56,011 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 14 [2022-04-06 20:10:56,011 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:56,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [545434187] [2022-04-06 20:10:56,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [545434187] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:56,012 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:56,012 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 20:10:56,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616959397] [2022-04-06 20:10:56,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:56,013 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 20:10:56,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:56,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 20:10:56,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2022-04-06 20:10:56,014 INFO L87 Difference]: Start difference. First operand 28 states and 28 transitions. Second operand has 8 states, 8 states have (on average 1.75) internal successors, (14), 6 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 20:10:56,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:56,120 INFO L93 Difference]: Finished difference Result 38 states and 38 transitions. [2022-04-06 20:10:56,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 20:10:56,120 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.75) internal successors, (14), 6 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 25 [2022-04-06 20:10:56,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:56,123 INFO L225 Difference]: With dead ends: 38 [2022-04-06 20:10:56,123 INFO L226 Difference]: Without dead ends: 36 [2022-04-06 20:10:56,124 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=91, Invalid=289, Unknown=0, NotChecked=0, Total=380 [2022-04-06 20:10:56,125 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 20 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:56,126 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 32 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:10:56,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2022-04-06 20:10:56,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 35. [2022-04-06 20:10:56,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 24 states have internal predecessors, (24), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 20:10:56,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 35 transitions. [2022-04-06 20:10:56,135 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 35 transitions. Word has length 25 [2022-04-06 20:10:56,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:56,136 INFO L478 AbstractCegarLoop]: Abstraction has 35 states and 35 transitions. [2022-04-06 20:10:56,136 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.75) internal successors, (14), 6 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 20:10:56,136 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 35 transitions. [2022-04-06 20:10:56,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:10:56,137 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:56,137 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:56,162 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:10:56,351 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:10:56,352 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:56,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:56,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1275869395, now seen corresponding path program 5 times [2022-04-06 20:10:56,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:56,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1948829096] [2022-04-06 20:10:56,355 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:56,355 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:56,355 INFO L85 PathProgramCache]: Analyzing trace with hash 1275869395, now seen corresponding path program 6 times [2022-04-06 20:10:56,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:56,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722263747] [2022-04-06 20:10:56,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:56,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:56,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:56,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:56,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:56,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:10:56,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:56,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:10:56,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:56,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:10:56,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:56,451 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 20:10:56,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:56,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722263747] [2022-04-06 20:10:56,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722263747] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:56,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200673149] [2022-04-06 20:10:56,452 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:10:56,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:56,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:56,453 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:10:56,488 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:10:56,499 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-04-06 20:10:56,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:56,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-06 20:10:56,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:56,601 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 20:10:56,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:56,728 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 20:10:56,728 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200673149] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:56,729 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:56,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 16 [2022-04-06 20:10:56,729 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:56,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1948829096] [2022-04-06 20:10:56,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1948829096] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:56,729 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:56,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 20:10:56,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913725870] [2022-04-06 20:10:56,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:56,730 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 20:10:56,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:56,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 20:10:56,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:10:56,731 INFO L87 Difference]: Start difference. First operand 35 states and 35 transitions. Second operand has 9 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 7 states have internal predecessors, (16), 5 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 20:10:56,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:56,854 INFO L93 Difference]: Finished difference Result 45 states and 45 transitions. [2022-04-06 20:10:56,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 20:10:56,855 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 7 states have internal predecessors, (16), 5 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 32 [2022-04-06 20:10:56,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:56,856 INFO L225 Difference]: With dead ends: 45 [2022-04-06 20:10:56,856 INFO L226 Difference]: Without dead ends: 43 [2022-04-06 20:10:56,856 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=127, Invalid=379, Unknown=0, NotChecked=0, Total=506 [2022-04-06 20:10:56,857 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 21 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:56,858 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 37 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:10:56,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2022-04-06 20:10:56,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 42. [2022-04-06 20:10:56,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 28 states have (on average 1.0357142857142858) internal successors, (29), 29 states have internal predecessors, (29), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 20:10:56,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 42 transitions. [2022-04-06 20:10:56,864 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 42 transitions. Word has length 32 [2022-04-06 20:10:56,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:56,865 INFO L478 AbstractCegarLoop]: Abstraction has 42 states and 42 transitions. [2022-04-06 20:10:56,865 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 7 states have internal predecessors, (16), 5 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 20:10:56,865 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 42 transitions. [2022-04-06 20:10:56,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:10:56,866 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:56,866 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:56,886 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:10:57,075 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:10:57,076 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:57,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:57,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1768072466, now seen corresponding path program 7 times [2022-04-06 20:10:57,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:57,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [453461764] [2022-04-06 20:10:57,079 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:57,079 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:57,079 INFO L85 PathProgramCache]: Analyzing trace with hash 1768072466, now seen corresponding path program 8 times [2022-04-06 20:10:57,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:57,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867080779] [2022-04-06 20:10:57,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:57,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:57,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:57,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:57,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:57,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:10:57,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:57,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:10:57,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:57,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:10:57,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:57,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:10:57,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:57,164 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 8 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 20:10:57,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:57,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867080779] [2022-04-06 20:10:57,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867080779] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:57,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654974343] [2022-04-06 20:10:57,164 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:10:57,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:57,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:57,166 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:10:57,195 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:10:57,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:10:57,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:57,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-06 20:10:57,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:57,318 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 8 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 20:10:57,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:57,453 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 8 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 20:10:57,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654974343] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:57,454 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:57,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 18 [2022-04-06 20:10:57,454 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:57,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [453461764] [2022-04-06 20:10:57,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [453461764] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:57,455 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:57,455 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 20:10:57,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330021656] [2022-04-06 20:10:57,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:57,455 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 20:10:57,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:57,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 20:10:57,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-04-06 20:10:57,456 INFO L87 Difference]: Start difference. First operand 42 states and 42 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 8 states have internal predecessors, (18), 6 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 20:10:57,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:57,599 INFO L93 Difference]: Finished difference Result 52 states and 52 transitions. [2022-04-06 20:10:57,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 20:10:57,599 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 8 states have internal predecessors, (18), 6 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 39 [2022-04-06 20:10:57,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:57,602 INFO L225 Difference]: With dead ends: 52 [2022-04-06 20:10:57,602 INFO L226 Difference]: Without dead ends: 50 [2022-04-06 20:10:57,602 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=171, Invalid=479, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:10:57,603 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 22 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:57,604 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 37 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:10:57,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-04-06 20:10:57,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 49. [2022-04-06 20:10:57,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 33 states have (on average 1.0303030303030303) internal successors, (34), 34 states have internal predecessors, (34), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 20:10:57,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 49 transitions. [2022-04-06 20:10:57,630 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 49 transitions. Word has length 39 [2022-04-06 20:10:57,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:57,631 INFO L478 AbstractCegarLoop]: Abstraction has 49 states and 49 transitions. [2022-04-06 20:10:57,631 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 8 states have internal predecessors, (18), 6 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 20:10:57,632 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 49 transitions. [2022-04-06 20:10:57,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-04-06 20:10:57,632 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:57,633 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:57,658 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:10:57,833 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:10:57,833 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:57,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:57,834 INFO L85 PathProgramCache]: Analyzing trace with hash 1319420915, now seen corresponding path program 9 times [2022-04-06 20:10:57,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:57,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [541601720] [2022-04-06 20:10:57,836 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:57,836 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:57,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1319420915, now seen corresponding path program 10 times [2022-04-06 20:10:57,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:57,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926159126] [2022-04-06 20:10:57,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:57,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:57,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:57,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:57,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:57,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:10:57,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:57,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:10:57,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:57,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:10:57,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:57,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:10:57,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:57,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:10:57,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,000 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 10 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 20:10:58,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:58,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926159126] [2022-04-06 20:10:58,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926159126] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:58,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936457717] [2022-04-06 20:10:58,001 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:10:58,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:58,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:58,003 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:10:58,030 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:10:58,054 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:10:58,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:58,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 20:10:58,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:58,178 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 10 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 20:10:58,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:58,379 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 10 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 20:10:58,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936457717] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:58,379 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:58,379 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 20 [2022-04-06 20:10:58,379 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:58,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [541601720] [2022-04-06 20:10:58,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [541601720] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:58,380 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:58,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 20:10:58,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595740608] [2022-04-06 20:10:58,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:58,380 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 20:10:58,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:58,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 20:10:58,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=263, Unknown=0, NotChecked=0, Total=380 [2022-04-06 20:10:58,381 INFO L87 Difference]: Start difference. First operand 49 states and 49 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 9 states have internal predecessors, (20), 7 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 20:10:58,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:58,544 INFO L93 Difference]: Finished difference Result 59 states and 59 transitions. [2022-04-06 20:10:58,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 20:10:58,545 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 9 states have internal predecessors, (20), 7 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 46 [2022-04-06 20:10:58,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:58,546 INFO L225 Difference]: With dead ends: 59 [2022-04-06 20:10:58,546 INFO L226 Difference]: Without dead ends: 57 [2022-04-06 20:10:58,547 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=223, Invalid=589, Unknown=0, NotChecked=0, Total=812 [2022-04-06 20:10:58,548 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 23 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:58,548 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 32 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:10:58,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2022-04-06 20:10:58,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 56. [2022-04-06 20:10:58,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 38 states have (on average 1.0263157894736843) internal successors, (39), 39 states have internal predecessors, (39), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 20:10:58,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 56 transitions. [2022-04-06 20:10:58,555 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 56 transitions. Word has length 46 [2022-04-06 20:10:58,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:58,556 INFO L478 AbstractCegarLoop]: Abstraction has 56 states and 56 transitions. [2022-04-06 20:10:58,556 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 9 states have internal predecessors, (20), 7 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 20:10:58,556 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 56 transitions. [2022-04-06 20:10:58,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-04-06 20:10:58,557 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:58,557 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:58,586 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:10:58,779 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:10:58,780 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:58,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:58,780 INFO L85 PathProgramCache]: Analyzing trace with hash 189617650, now seen corresponding path program 11 times [2022-04-06 20:10:58,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:58,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1770161115] [2022-04-06 20:10:58,782 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:58,782 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:58,782 INFO L85 PathProgramCache]: Analyzing trace with hash 189617650, now seen corresponding path program 12 times [2022-04-06 20:10:58,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:58,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521072041] [2022-04-06 20:10:58,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:58,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:58,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:58,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:10:58,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:10:58,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:10:58,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:10:58,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:10:58,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:10:58,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,884 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 12 proven. 57 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 20:10:58,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:58,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521072041] [2022-04-06 20:10:58,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521072041] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:58,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785619739] [2022-04-06 20:10:58,886 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:10:58,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:58,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:58,887 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:10:58,888 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:10:58,922 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:10:58,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:58,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:10:58,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:59,096 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 47 proven. 2 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-04-06 20:10:59,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:59,248 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 47 proven. 2 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-04-06 20:10:59,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785619739] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:59,249 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:59,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9, 9] total 19 [2022-04-06 20:10:59,249 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:59,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1770161115] [2022-04-06 20:10:59,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1770161115] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:59,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:59,250 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 20:10:59,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993605052] [2022-04-06 20:10:59,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:59,250 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 20:10:59,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:59,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 20:10:59,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2022-04-06 20:10:59,251 INFO L87 Difference]: Start difference. First operand 56 states and 56 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 10 states have internal predecessors, (22), 8 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 20:10:59,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:59,426 INFO L93 Difference]: Finished difference Result 66 states and 66 transitions. [2022-04-06 20:10:59,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 20:10:59,427 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 10 states have internal predecessors, (22), 8 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 53 [2022-04-06 20:10:59,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:59,428 INFO L225 Difference]: With dead ends: 66 [2022-04-06 20:10:59,428 INFO L226 Difference]: Without dead ends: 64 [2022-04-06 20:10:59,429 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=192, Invalid=620, Unknown=0, NotChecked=0, Total=812 [2022-04-06 20:10:59,429 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 24 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:59,429 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 32 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:10:59,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-04-06 20:10:59,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 63. [2022-04-06 20:10:59,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 43 states have (on average 1.0232558139534884) internal successors, (44), 44 states have internal predecessors, (44), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 20:10:59,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 63 transitions. [2022-04-06 20:10:59,438 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 63 transitions. Word has length 53 [2022-04-06 20:10:59,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:59,438 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 63 transitions. [2022-04-06 20:10:59,438 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 10 states have internal predecessors, (22), 8 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 20:10:59,439 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 63 transitions. [2022-04-06 20:10:59,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-04-06 20:10:59,439 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:59,439 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:59,464 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:10:59,662 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:10:59,662 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:59,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:59,663 INFO L85 PathProgramCache]: Analyzing trace with hash 1163613971, now seen corresponding path program 13 times [2022-04-06 20:10:59,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:59,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [878432019] [2022-04-06 20:10:59,666 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:59,666 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:59,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1163613971, now seen corresponding path program 14 times [2022-04-06 20:10:59,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:59,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969289959] [2022-04-06 20:10:59,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:59,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:59,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:59,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:59,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:59,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:10:59,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:59,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:10:59,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:59,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:10:59,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:59,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:10:59,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:59,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:10:59,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:59,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:10:59,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:59,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:10:59,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:59,773 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 14 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 20:10:59,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:59,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969289959] [2022-04-06 20:10:59,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969289959] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:59,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98661997] [2022-04-06 20:10:59,774 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:10:59,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:59,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:59,775 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:10:59,798 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:10:59,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:10:59,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:59,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2022-04-06 20:10:59,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:59,960 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 14 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 20:10:59,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:00,184 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 14 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 20:11:00,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98661997] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:00,185 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:00,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 24 [2022-04-06 20:11:00,185 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:00,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [878432019] [2022-04-06 20:11:00,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [878432019] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:00,185 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:00,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 20:11:00,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350784789] [2022-04-06 20:11:00,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:00,186 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 20:11:00,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:00,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 20:11:00,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=369, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:11:00,187 INFO L87 Difference]: Start difference. First operand 63 states and 63 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 11 states have internal predecessors, (24), 9 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 20:11:00,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:00,390 INFO L93 Difference]: Finished difference Result 73 states and 73 transitions. [2022-04-06 20:11:00,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 20:11:00,391 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 11 states have internal predecessors, (24), 9 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 60 [2022-04-06 20:11:00,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:00,392 INFO L225 Difference]: With dead ends: 73 [2022-04-06 20:11:00,392 INFO L226 Difference]: Without dead ends: 71 [2022-04-06 20:11:00,393 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=351, Invalid=839, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 20:11:00,393 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 25 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:00,393 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 32 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:11:00,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2022-04-06 20:11:00,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 70. [2022-04-06 20:11:00,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 48 states have (on average 1.0208333333333333) internal successors, (49), 49 states have internal predecessors, (49), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 20:11:00,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 70 transitions. [2022-04-06 20:11:00,402 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 70 transitions. Word has length 60 [2022-04-06 20:11:00,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:00,402 INFO L478 AbstractCegarLoop]: Abstraction has 70 states and 70 transitions. [2022-04-06 20:11:00,403 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 11 states have internal predecessors, (24), 9 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 20:11:00,403 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 70 transitions. [2022-04-06 20:11:00,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-04-06 20:11:00,403 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:00,404 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:00,429 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-04-06 20:11:00,626 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:11:00,627 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:00,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:00,627 INFO L85 PathProgramCache]: Analyzing trace with hash -2067726638, now seen corresponding path program 15 times [2022-04-06 20:11:00,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:00,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2008914423] [2022-04-06 20:11:00,630 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:00,630 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:00,630 INFO L85 PathProgramCache]: Analyzing trace with hash -2067726638, now seen corresponding path program 16 times [2022-04-06 20:11:00,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:00,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692441745] [2022-04-06 20:11:00,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:00,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:00,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:00,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:00,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:00,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:00,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:00,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:00,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:00,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:00,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:00,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:00,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:00,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:00,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:00,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:00,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:00,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:00,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:00,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:00,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:00,751 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 16 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 20:11:00,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:00,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692441745] [2022-04-06 20:11:00,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692441745] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:00,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326070884] [2022-04-06 20:11:00,752 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:11:00,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:00,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:00,753 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:11:00,781 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:11:00,802 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:11:00,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:00,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 12 conjunts are in the unsatisfiable core [2022-04-06 20:11:00,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:00,941 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 16 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 20:11:00,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:01,220 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 16 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 20:11:01,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326070884] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:01,221 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:01,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 26 [2022-04-06 20:11:01,221 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:01,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2008914423] [2022-04-06 20:11:01,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2008914423] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:01,222 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:01,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:11:01,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671889299] [2022-04-06 20:11:01,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:01,222 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:11:01,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:01,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:11:01,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=428, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:11:01,223 INFO L87 Difference]: Start difference. First operand 70 states and 70 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 12 states have internal predecessors, (26), 10 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 20:11:01,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:01,430 INFO L93 Difference]: Finished difference Result 80 states and 80 transitions. [2022-04-06 20:11:01,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 20:11:01,431 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 12 states have internal predecessors, (26), 10 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 67 [2022-04-06 20:11:01,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:01,432 INFO L225 Difference]: With dead ends: 80 [2022-04-06 20:11:01,432 INFO L226 Difference]: Without dead ends: 78 [2022-04-06 20:11:01,433 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=427, Invalid=979, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:11:01,433 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 26 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:01,433 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 37 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:11:01,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-04-06 20:11:01,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 77. [2022-04-06 20:11:01,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 53 states have (on average 1.0188679245283019) internal successors, (54), 54 states have internal predecessors, (54), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 20:11:01,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 77 transitions. [2022-04-06 20:11:01,442 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 77 transitions. Word has length 67 [2022-04-06 20:11:01,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:01,442 INFO L478 AbstractCegarLoop]: Abstraction has 77 states and 77 transitions. [2022-04-06 20:11:01,442 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 12 states have internal predecessors, (26), 10 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 20:11:01,443 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 77 transitions. [2022-04-06 20:11:01,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-04-06 20:11:01,443 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:01,444 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:01,471 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:11:01,666 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:11:01,667 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:01,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:01,667 INFO L85 PathProgramCache]: Analyzing trace with hash 2130833971, now seen corresponding path program 17 times [2022-04-06 20:11:01,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:01,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1231928024] [2022-04-06 20:11:01,669 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:01,669 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:01,669 INFO L85 PathProgramCache]: Analyzing trace with hash 2130833971, now seen corresponding path program 18 times [2022-04-06 20:11:01,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:01,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782548897] [2022-04-06 20:11:01,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:01,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:01,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:01,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:01,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:01,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:01,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:01,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:01,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:01,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:01,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:01,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:01,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:01,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:01,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:01,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:01,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:01,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:01,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:01,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:01,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:01,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:01,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:01,836 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 18 proven. 126 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 20:11:01,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:01,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782548897] [2022-04-06 20:11:01,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782548897] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:01,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062527358] [2022-04-06 20:11:01,837 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:11:01,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:01,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:01,838 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:11:01,848 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:11:01,879 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:11:01,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:01,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:11:01,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:02,091 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2022-04-06 20:11:02,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:02,276 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2022-04-06 20:11:02,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062527358] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:02,276 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:02,276 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 9, 9] total 22 [2022-04-06 20:11:02,276 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:02,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1231928024] [2022-04-06 20:11:02,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1231928024] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:02,277 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:02,277 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:11:02,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763171891] [2022-04-06 20:11:02,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:02,277 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:11:02,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:02,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:11:02,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=339, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:11:02,278 INFO L87 Difference]: Start difference. First operand 77 states and 77 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 13 states have internal predecessors, (28), 11 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 20:11:02,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:02,506 INFO L93 Difference]: Finished difference Result 87 states and 87 transitions. [2022-04-06 20:11:02,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:11:02,507 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 13 states have internal predecessors, (28), 11 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 74 [2022-04-06 20:11:02,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:02,511 INFO L225 Difference]: With dead ends: 87 [2022-04-06 20:11:02,511 INFO L226 Difference]: Without dead ends: 85 [2022-04-06 20:11:02,512 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 159 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=300, Invalid=890, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 20:11:02,512 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 27 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:02,513 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 32 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:11:02,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2022-04-06 20:11:02,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 84. [2022-04-06 20:11:02,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 58 states have (on average 1.0172413793103448) internal successors, (59), 59 states have internal predecessors, (59), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 20:11:02,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 84 transitions. [2022-04-06 20:11:02,522 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 84 transitions. Word has length 74 [2022-04-06 20:11:02,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:02,522 INFO L478 AbstractCegarLoop]: Abstraction has 84 states and 84 transitions. [2022-04-06 20:11:02,522 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 13 states have internal predecessors, (28), 11 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 20:11:02,523 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 84 transitions. [2022-04-06 20:11:02,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-06 20:11:02,523 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:02,523 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:02,542 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-04-06 20:11:02,731 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:11:02,731 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:02,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:02,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1767137358, now seen corresponding path program 19 times [2022-04-06 20:11:02,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:02,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1610143405] [2022-04-06 20:11:02,735 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:02,735 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:02,735 INFO L85 PathProgramCache]: Analyzing trace with hash -1767137358, now seen corresponding path program 20 times [2022-04-06 20:11:02,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:02,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62966980] [2022-04-06 20:11:02,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:02,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:02,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:02,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:02,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:02,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:02,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:02,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:02,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:02,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:02,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:02,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:02,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:02,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:02,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:02,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:02,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:02,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:02,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:02,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:02,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:02,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:02,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:02,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:02,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:02,902 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 20 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 20:11:02,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:02,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62966980] [2022-04-06 20:11:02,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62966980] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:02,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178223608] [2022-04-06 20:11:02,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:11:02,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:02,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:02,904 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:11:02,932 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:11:02,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:11:02,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:02,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-06 20:11:02,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:03,090 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 20 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 20:11:03,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:03,390 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 20 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 20:11:03,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178223608] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:03,391 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:03,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-06 20:11:03,391 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:03,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1610143405] [2022-04-06 20:11:03,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1610143405] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:03,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:03,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:11:03,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904283578] [2022-04-06 20:11:03,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:03,392 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:11:03,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:03,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:11:03,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=312, Invalid=558, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:11:03,393 INFO L87 Difference]: Start difference. First operand 84 states and 84 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 14 states have internal predecessors, (30), 12 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 20:11:03,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:03,618 INFO L93 Difference]: Finished difference Result 94 states and 94 transitions. [2022-04-06 20:11:03,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 20:11:03,619 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 14 states have internal predecessors, (30), 12 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Word has length 81 [2022-04-06 20:11:03,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:03,620 INFO L225 Difference]: With dead ends: 94 [2022-04-06 20:11:03,620 INFO L226 Difference]: Without dead ends: 92 [2022-04-06 20:11:03,621 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 170 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=603, Invalid=1289, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:11:03,621 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 28 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:03,621 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 37 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:11:03,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-04-06 20:11:03,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 91. [2022-04-06 20:11:03,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 63 states have (on average 1.0158730158730158) internal successors, (64), 64 states have internal predecessors, (64), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 20:11:03,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 91 transitions. [2022-04-06 20:11:03,630 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 91 transitions. Word has length 81 [2022-04-06 20:11:03,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:03,630 INFO L478 AbstractCegarLoop]: Abstraction has 91 states and 91 transitions. [2022-04-06 20:11:03,630 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 14 states have internal predecessors, (30), 12 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 20:11:03,631 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 91 transitions. [2022-04-06 20:11:03,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-04-06 20:11:03,631 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:03,631 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:03,655 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:11:03,839 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-04-06 20:11:03,839 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:03,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:03,840 INFO L85 PathProgramCache]: Analyzing trace with hash -219507373, now seen corresponding path program 21 times [2022-04-06 20:11:03,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:03,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1551918964] [2022-04-06 20:11:03,850 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:03,850 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:03,850 INFO L85 PathProgramCache]: Analyzing trace with hash -219507373, now seen corresponding path program 22 times [2022-04-06 20:11:03,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:03,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455130217] [2022-04-06 20:11:03,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:03,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:03,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:03,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:03,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:03,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:03,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:03,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:03,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:03,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:03,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:04,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:04,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:04,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:04,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:04,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:04,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:04,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:04,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:04,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:04,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:04,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:04,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:04,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:04,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:04,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:04,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:04,033 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 22 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:11:04,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:04,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455130217] [2022-04-06 20:11:04,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455130217] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:04,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544439983] [2022-04-06 20:11:04,034 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:11:04,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:04,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:04,036 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:11:04,038 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:11:04,074 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:11:04,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:04,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 20:11:04,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:04,225 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 22 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:11:04,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:04,545 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 22 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:11:04,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544439983] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:04,545 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:04,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 32 [2022-04-06 20:11:04,546 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:04,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1551918964] [2022-04-06 20:11:04,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1551918964] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:04,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:04,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:11:04,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696382286] [2022-04-06 20:11:04,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:04,547 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:11:04,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:04,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:11:04,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=363, Invalid=629, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:11:04,548 INFO L87 Difference]: Start difference. First operand 91 states and 91 transitions. Second operand has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 15 states have internal predecessors, (32), 13 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 20:11:04,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:04,793 INFO L93 Difference]: Finished difference Result 101 states and 101 transitions. [2022-04-06 20:11:04,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:11:04,793 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 15 states have internal predecessors, (32), 13 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 88 [2022-04-06 20:11:04,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:04,794 INFO L225 Difference]: With dead ends: 101 [2022-04-06 20:11:04,794 INFO L226 Difference]: Without dead ends: 99 [2022-04-06 20:11:04,795 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 185 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=703, Invalid=1459, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:11:04,795 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 29 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:04,795 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 42 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:11:04,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2022-04-06 20:11:04,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 98. [2022-04-06 20:11:04,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 68 states have (on average 1.0147058823529411) internal successors, (69), 69 states have internal predecessors, (69), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 20:11:04,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 98 transitions. [2022-04-06 20:11:04,805 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 98 transitions. Word has length 88 [2022-04-06 20:11:04,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:04,805 INFO L478 AbstractCegarLoop]: Abstraction has 98 states and 98 transitions. [2022-04-06 20:11:04,805 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 15 states have internal predecessors, (32), 13 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 20:11:04,805 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 98 transitions. [2022-04-06 20:11:04,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-04-06 20:11:04,806 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:04,806 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:04,824 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-04-06 20:11:05,011 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-04-06 20:11:05,011 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:05,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:05,012 INFO L85 PathProgramCache]: Analyzing trace with hash -914671470, now seen corresponding path program 23 times [2022-04-06 20:11:05,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:05,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [324152769] [2022-04-06 20:11:05,015 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:05,015 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:05,015 INFO L85 PathProgramCache]: Analyzing trace with hash -914671470, now seen corresponding path program 24 times [2022-04-06 20:11:05,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:05,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899121552] [2022-04-06 20:11:05,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:05,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:05,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:05,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:05,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:05,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:05,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:05,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:05,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:05,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:05,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:05,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:05,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:05,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:05,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:05,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:05,192 INFO L134 CoverageAnalysis]: Checked inductivity of 510 backedges. 24 proven. 222 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 20:11:05,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:05,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899121552] [2022-04-06 20:11:05,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899121552] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:05,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425027763] [2022-04-06 20:11:05,193 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:11:05,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:05,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:05,195 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:11:05,223 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:11:05,243 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:11:05,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:05,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:11:05,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:05,497 INFO L134 CoverageAnalysis]: Checked inductivity of 510 backedges. 101 proven. 2 refuted. 0 times theorem prover too weak. 407 trivial. 0 not checked. [2022-04-06 20:11:05,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:05,678 INFO L134 CoverageAnalysis]: Checked inductivity of 510 backedges. 101 proven. 2 refuted. 0 times theorem prover too weak. 407 trivial. 0 not checked. [2022-04-06 20:11:05,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425027763] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:05,678 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:05,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 9, 9] total 25 [2022-04-06 20:11:05,678 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:05,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [324152769] [2022-04-06 20:11:05,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [324152769] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:05,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:05,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:11:05,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540921429] [2022-04-06 20:11:05,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:05,679 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:11:05,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:05,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:11:05,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=429, Unknown=0, NotChecked=0, Total=600 [2022-04-06 20:11:05,680 INFO L87 Difference]: Start difference. First operand 98 states and 98 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 16 states have internal predecessors, (34), 14 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 20:11:05,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:05,952 INFO L93 Difference]: Finished difference Result 108 states and 108 transitions. [2022-04-06 20:11:05,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 20:11:05,952 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 16 states have internal predecessors, (34), 14 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Word has length 95 [2022-04-06 20:11:05,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:05,953 INFO L225 Difference]: With dead ends: 108 [2022-04-06 20:11:05,953 INFO L226 Difference]: Without dead ends: 106 [2022-04-06 20:11:05,954 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 207 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=435, Invalid=1205, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 20:11:05,954 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 30 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:05,954 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 42 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:11:05,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2022-04-06 20:11:05,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 105. [2022-04-06 20:11:05,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 73 states have (on average 1.0136986301369864) internal successors, (74), 74 states have internal predecessors, (74), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 20:11:05,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 105 transitions. [2022-04-06 20:11:05,963 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 105 transitions. Word has length 95 [2022-04-06 20:11:05,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:05,963 INFO L478 AbstractCegarLoop]: Abstraction has 105 states and 105 transitions. [2022-04-06 20:11:05,963 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 16 states have internal predecessors, (34), 14 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 20:11:05,963 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 105 transitions. [2022-04-06 20:11:05,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-04-06 20:11:05,964 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:05,964 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:05,984 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-04-06 20:11:06,179 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-04-06 20:11:06,179 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:06,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:06,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1625768051, now seen corresponding path program 25 times [2022-04-06 20:11:06,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:06,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [920043843] [2022-04-06 20:11:06,182 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:06,182 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:06,182 INFO L85 PathProgramCache]: Analyzing trace with hash 1625768051, now seen corresponding path program 26 times [2022-04-06 20:11:06,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:06,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253473907] [2022-04-06 20:11:06,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:06,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:06,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:06,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:06,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:06,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:06,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:06,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:06,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:06,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:06,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:06,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:06,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:06,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:06,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:06,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:06,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:06,381 INFO L134 CoverageAnalysis]: Checked inductivity of 598 backedges. 26 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:11:06,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:06,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253473907] [2022-04-06 20:11:06,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253473907] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:06,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822209914] [2022-04-06 20:11:06,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:11:06,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:06,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:06,382 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:11:06,417 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:11:06,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:11:06,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:06,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 20:11:06,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:06,612 INFO L134 CoverageAnalysis]: Checked inductivity of 598 backedges. 26 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:11:06,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:07,014 INFO L134 CoverageAnalysis]: Checked inductivity of 598 backedges. 26 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:11:07,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822209914] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:07,015 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:07,015 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:11:07,015 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:07,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [920043843] [2022-04-06 20:11:07,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [920043843] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:07,015 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:07,015 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:11:07,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150499183] [2022-04-06 20:11:07,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:07,016 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:11:07,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:07,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:11:07,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=477, Invalid=783, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:11:07,017 INFO L87 Difference]: Start difference. First operand 105 states and 105 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 17 states have internal predecessors, (36), 15 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 20:11:07,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:07,332 INFO L93 Difference]: Finished difference Result 115 states and 115 transitions. [2022-04-06 20:11:07,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:11:07,332 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 17 states have internal predecessors, (36), 15 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 102 [2022-04-06 20:11:07,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:07,333 INFO L225 Difference]: With dead ends: 115 [2022-04-06 20:11:07,333 INFO L226 Difference]: Without dead ends: 113 [2022-04-06 20:11:07,334 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 215 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=927, Invalid=1829, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 20:11:07,334 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 31 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:07,334 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 42 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:11:07,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-04-06 20:11:07,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 112. [2022-04-06 20:11:07,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 78 states have (on average 1.0128205128205128) internal successors, (79), 79 states have internal predecessors, (79), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 20:11:07,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 112 transitions. [2022-04-06 20:11:07,344 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 112 transitions. Word has length 102 [2022-04-06 20:11:07,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:07,345 INFO L478 AbstractCegarLoop]: Abstraction has 112 states and 112 transitions. [2022-04-06 20:11:07,345 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 17 states have internal predecessors, (36), 15 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 20:11:07,345 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 112 transitions. [2022-04-06 20:11:07,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-04-06 20:11:07,346 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:07,346 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:07,369 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:11:07,565 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-04-06 20:11:07,565 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:07,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:07,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1293797746, now seen corresponding path program 27 times [2022-04-06 20:11:07,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:07,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1307691193] [2022-04-06 20:11:07,568 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:07,568 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:07,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1293797746, now seen corresponding path program 28 times [2022-04-06 20:11:07,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:07,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333896524] [2022-04-06 20:11:07,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:07,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:07,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:07,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:07,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:07,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:07,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:07,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:07,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:07,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:07,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:07,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:07,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:07,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:07,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:07,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:07,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:07,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:07,772 INFO L134 CoverageAnalysis]: Checked inductivity of 693 backedges. 28 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:11:07,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:07,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333896524] [2022-04-06 20:11:07,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333896524] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:07,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358262291] [2022-04-06 20:11:07,773 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:11:07,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:07,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:07,774 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:11:07,796 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:11:07,825 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:11:07,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:07,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:11:07,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:07,998 INFO L134 CoverageAnalysis]: Checked inductivity of 693 backedges. 28 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:11:07,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:08,484 INFO L134 CoverageAnalysis]: Checked inductivity of 693 backedges. 28 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:11:08,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358262291] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:08,485 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:08,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 20:11:08,485 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:08,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1307691193] [2022-04-06 20:11:08,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1307691193] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:08,485 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:08,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:11:08,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435830774] [2022-04-06 20:11:08,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:08,486 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:11:08,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:08,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:11:08,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=540, Invalid=866, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:11:08,487 INFO L87 Difference]: Start difference. First operand 112 states and 112 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 18 states have internal predecessors, (38), 16 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 20:11:08,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:08,810 INFO L93 Difference]: Finished difference Result 122 states and 122 transitions. [2022-04-06 20:11:08,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 20:11:08,810 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 18 states have internal predecessors, (38), 16 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 109 [2022-04-06 20:11:08,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:08,811 INFO L225 Difference]: With dead ends: 122 [2022-04-06 20:11:08,811 INFO L226 Difference]: Without dead ends: 120 [2022-04-06 20:11:08,812 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 230 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1051, Invalid=2029, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:11:08,813 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 32 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:08,813 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 42 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:11:08,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2022-04-06 20:11:08,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 119. [2022-04-06 20:11:08,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 83 states have (on average 1.0120481927710843) internal successors, (84), 84 states have internal predecessors, (84), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 20:11:08,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 119 transitions. [2022-04-06 20:11:08,825 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 119 transitions. Word has length 109 [2022-04-06 20:11:08,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:08,825 INFO L478 AbstractCegarLoop]: Abstraction has 119 states and 119 transitions. [2022-04-06 20:11:08,825 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 18 states have internal predecessors, (38), 16 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 20:11:08,825 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 119 transitions. [2022-04-06 20:11:08,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-04-06 20:11:08,828 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:08,829 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:08,854 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:11:09,051 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:09,052 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:09,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:09,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1900671891, now seen corresponding path program 29 times [2022-04-06 20:11:09,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:09,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [830318631] [2022-04-06 20:11:09,054 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:09,054 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:09,054 INFO L85 PathProgramCache]: Analyzing trace with hash 1900671891, now seen corresponding path program 30 times [2022-04-06 20:11:09,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:09,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144230944] [2022-04-06 20:11:09,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:09,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:09,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:09,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:09,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:09,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:09,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:09,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:09,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:09,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:09,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:09,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:09,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:09,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:09,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:09,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:09,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:09,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:09,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:09,277 INFO L134 CoverageAnalysis]: Checked inductivity of 795 backedges. 30 proven. 345 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 20:11:09,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:09,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144230944] [2022-04-06 20:11:09,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144230944] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:09,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520972025] [2022-04-06 20:11:09,277 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:11:09,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:09,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:09,278 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:11:09,280 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:11:09,318 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:11:09,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:09,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:11:09,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:09,569 INFO L134 CoverageAnalysis]: Checked inductivity of 795 backedges. 128 proven. 2 refuted. 0 times theorem prover too weak. 665 trivial. 0 not checked. [2022-04-06 20:11:09,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:09,797 INFO L134 CoverageAnalysis]: Checked inductivity of 795 backedges. 128 proven. 2 refuted. 0 times theorem prover too weak. 665 trivial. 0 not checked. [2022-04-06 20:11:09,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520972025] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:09,797 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:09,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 9, 9] total 28 [2022-04-06 20:11:09,797 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:09,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [830318631] [2022-04-06 20:11:09,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [830318631] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:09,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:09,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:11:09,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628190595] [2022-04-06 20:11:09,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:09,798 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:11:09,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:09,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:11:09,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=528, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:11:09,799 INFO L87 Difference]: Start difference. First operand 119 states and 119 transitions. Second operand has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 19 states have internal predecessors, (40), 17 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 20:11:10,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:10,151 INFO L93 Difference]: Finished difference Result 129 states and 129 transitions. [2022-04-06 20:11:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:11:10,152 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 19 states have internal predecessors, (40), 17 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 116 [2022-04-06 20:11:10,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:10,153 INFO L225 Difference]: With dead ends: 129 [2022-04-06 20:11:10,153 INFO L226 Difference]: Without dead ends: 127 [2022-04-06 20:11:10,154 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 255 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=597, Invalid=1565, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:11:10,154 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 33 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:10,154 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 57 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:11:10,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2022-04-06 20:11:10,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 126. [2022-04-06 20:11:10,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 88 states have (on average 1.0113636363636365) internal successors, (89), 89 states have internal predecessors, (89), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-06 20:11:10,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 126 transitions. [2022-04-06 20:11:10,164 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 126 transitions. Word has length 116 [2022-04-06 20:11:10,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:10,164 INFO L478 AbstractCegarLoop]: Abstraction has 126 states and 126 transitions. [2022-04-06 20:11:10,164 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 19 states have internal predecessors, (40), 17 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 20:11:10,164 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 126 transitions. [2022-04-06 20:11:10,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-04-06 20:11:10,165 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:10,165 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:10,183 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:11:10,371 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-04-06 20:11:10,371 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:10,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:10,372 INFO L85 PathProgramCache]: Analyzing trace with hash -654224814, now seen corresponding path program 31 times [2022-04-06 20:11:10,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:10,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1112528484] [2022-04-06 20:11:10,374 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:10,374 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:10,374 INFO L85 PathProgramCache]: Analyzing trace with hash -654224814, now seen corresponding path program 32 times [2022-04-06 20:11:10,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:10,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325110055] [2022-04-06 20:11:10,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:10,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:10,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:10,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:10,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:10,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:10,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:10,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:10,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:10,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:10,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:10,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:10,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:10,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:10,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:10,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:10,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:10,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:10,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:10,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:10,633 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 32 proven. 392 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:11:10,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:10,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325110055] [2022-04-06 20:11:10,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325110055] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:10,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205662171] [2022-04-06 20:11:10,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:11:10,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:10,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:10,635 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:11:10,636 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:11:10,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:11:10,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:10,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-06 20:11:10,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:10,905 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 32 proven. 392 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:11:10,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:11,462 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 32 proven. 392 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:11:11,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205662171] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:11,462 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:11,463 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:11:11,463 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:11,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1112528484] [2022-04-06 20:11:11,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1112528484] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:11,463 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:11,463 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:11:11,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27694682] [2022-04-06 20:11:11,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:11,463 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:11:11,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:11,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:11:11,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=1044, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:11:11,464 INFO L87 Difference]: Start difference. First operand 126 states and 126 transitions. Second operand has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 20 states have internal predecessors, (42), 18 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 20:11:11,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:11,807 INFO L93 Difference]: Finished difference Result 136 states and 136 transitions. [2022-04-06 20:11:11,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:11:11,807 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 20 states have internal predecessors, (42), 18 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) Word has length 123 [2022-04-06 20:11:11,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:11,808 INFO L225 Difference]: With dead ends: 136 [2022-04-06 20:11:11,809 INFO L226 Difference]: Without dead ends: 134 [2022-04-06 20:11:11,810 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 260 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1323, Invalid=2459, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:11:11,810 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 34 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:11,810 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 32 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:11:11,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2022-04-06 20:11:11,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 133. [2022-04-06 20:11:11,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 93 states have (on average 1.010752688172043) internal successors, (94), 94 states have internal predecessors, (94), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-06 20:11:11,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 133 transitions. [2022-04-06 20:11:11,820 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 133 transitions. Word has length 123 [2022-04-06 20:11:11,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:11,821 INFO L478 AbstractCegarLoop]: Abstraction has 133 states and 133 transitions. [2022-04-06 20:11:11,821 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 20 states have internal predecessors, (42), 18 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 20:11:11,821 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 133 transitions. [2022-04-06 20:11:11,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-04-06 20:11:11,822 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:11,822 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:11,842 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-04-06 20:11:12,035 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-04-06 20:11:12,035 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:12,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:12,036 INFO L85 PathProgramCache]: Analyzing trace with hash -723210573, now seen corresponding path program 33 times [2022-04-06 20:11:12,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:12,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [120924662] [2022-04-06 20:11:12,038 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:12,038 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:12,038 INFO L85 PathProgramCache]: Analyzing trace with hash -723210573, now seen corresponding path program 34 times [2022-04-06 20:11:12,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:12,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524035122] [2022-04-06 20:11:12,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:12,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:12,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:12,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:12,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:12,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:12,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:12,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:12,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:12,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:12,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:12,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:12,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:12,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:12,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:12,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:12,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:12,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:12,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:12,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:12,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,289 INFO L134 CoverageAnalysis]: Checked inductivity of 1020 backedges. 34 proven. 442 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:11:12,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:12,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524035122] [2022-04-06 20:11:12,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524035122] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:12,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350708733] [2022-04-06 20:11:12,290 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:11:12,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:12,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:12,291 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:11:12,310 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:11:12,349 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:11:12,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:12,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 20:11:12,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:12,556 INFO L134 CoverageAnalysis]: Checked inductivity of 1020 backedges. 34 proven. 442 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:11:12,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:13,138 INFO L134 CoverageAnalysis]: Checked inductivity of 1020 backedges. 34 proven. 442 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:11:13,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350708733] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:13,138 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:13,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:11:13,138 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:13,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [120924662] [2022-04-06 20:11:13,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [120924662] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:13,139 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:13,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:11:13,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113838812] [2022-04-06 20:11:13,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:13,140 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:11:13,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:13,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:11:13,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=753, Invalid=1139, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:11:13,141 INFO L87 Difference]: Start difference. First operand 133 states and 133 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 21 states have internal predecessors, (44), 19 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-06 20:11:13,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:13,534 INFO L93 Difference]: Finished difference Result 143 states and 143 transitions. [2022-04-06 20:11:13,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:11:13,535 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 21 states have internal predecessors, (44), 19 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 130 [2022-04-06 20:11:13,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:13,536 INFO L225 Difference]: With dead ends: 143 [2022-04-06 20:11:13,536 INFO L226 Difference]: Without dead ends: 141 [2022-04-06 20:11:13,537 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 275 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1471, Invalid=2689, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:11:13,537 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 35 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:13,538 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 77 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:13,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2022-04-06 20:11:13,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 140. [2022-04-06 20:11:13,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 98 states have (on average 1.010204081632653) internal successors, (99), 99 states have internal predecessors, (99), 21 states have call successors, (21), 21 states have call predecessors, (21), 20 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-06 20:11:13,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 140 transitions. [2022-04-06 20:11:13,547 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 140 transitions. Word has length 130 [2022-04-06 20:11:13,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:13,547 INFO L478 AbstractCegarLoop]: Abstraction has 140 states and 140 transitions. [2022-04-06 20:11:13,547 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 21 states have internal predecessors, (44), 19 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-06 20:11:13,547 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 140 transitions. [2022-04-06 20:11:13,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-06 20:11:13,548 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:13,548 INFO L499 BasicCegarLoop]: trace histogram [19, 19, 19, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:13,566 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-04-06 20:11:13,751 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-04-06 20:11:13,751 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:13,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:13,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1944857806, now seen corresponding path program 35 times [2022-04-06 20:11:13,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:13,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1785044582] [2022-04-06 20:11:13,753 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:13,753 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:13,753 INFO L85 PathProgramCache]: Analyzing trace with hash -1944857806, now seen corresponding path program 36 times [2022-04-06 20:11:13,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:13,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145313664] [2022-04-06 20:11:13,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:13,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:13,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:13,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:13,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:13,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:13,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:13,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:13,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:13,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:13,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:13,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:13,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:13,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:13,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:13,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:13,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:13,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:13,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:13,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:13,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:13,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:13,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:14,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:14,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:14,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:14,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:14,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:14,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:14,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:14,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:14,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:14,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:14,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:14,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:14,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:14,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:14,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:14,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:14,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:14,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:14,020 INFO L134 CoverageAnalysis]: Checked inductivity of 1143 backedges. 36 proven. 495 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:11:14,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:14,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145313664] [2022-04-06 20:11:14,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145313664] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:14,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203182863] [2022-04-06 20:11:14,021 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:11:14,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:14,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:14,024 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:11:14,052 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:11:14,073 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:11:14,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:14,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:11:14,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:14,385 INFO L134 CoverageAnalysis]: Checked inductivity of 1143 backedges. 155 proven. 2 refuted. 0 times theorem prover too weak. 986 trivial. 0 not checked. [2022-04-06 20:11:14,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:14,622 INFO L134 CoverageAnalysis]: Checked inductivity of 1143 backedges. 155 proven. 2 refuted. 0 times theorem prover too weak. 986 trivial. 0 not checked. [2022-04-06 20:11:14,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203182863] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:14,622 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:14,623 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 9, 9] total 31 [2022-04-06 20:11:14,623 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:14,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1785044582] [2022-04-06 20:11:14,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1785044582] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:14,623 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:14,623 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:11:14,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851389890] [2022-04-06 20:11:14,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:14,624 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:11:14,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:14,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:11:14,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=294, Invalid=636, Unknown=0, NotChecked=0, Total=930 [2022-04-06 20:11:14,625 INFO L87 Difference]: Start difference. First operand 140 states and 140 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 22 states have internal predecessors, (46), 20 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-06 20:11:15,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:15,046 INFO L93 Difference]: Finished difference Result 150 states and 150 transitions. [2022-04-06 20:11:15,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:11:15,047 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 22 states have internal predecessors, (46), 20 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) Word has length 137 [2022-04-06 20:11:15,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:15,048 INFO L225 Difference]: With dead ends: 150 [2022-04-06 20:11:15,048 INFO L226 Difference]: Without dead ends: 148 [2022-04-06 20:11:15,049 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 303 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=786, Invalid=1970, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 20:11:15,049 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 36 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:15,049 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 37 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:11:15,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2022-04-06 20:11:15,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 147. [2022-04-06 20:11:15,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 103 states have (on average 1.0097087378640777) internal successors, (104), 104 states have internal predecessors, (104), 22 states have call successors, (22), 22 states have call predecessors, (22), 21 states have return successors, (21), 20 states have call predecessors, (21), 21 states have call successors, (21) [2022-04-06 20:11:15,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 147 transitions. [2022-04-06 20:11:15,060 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 147 transitions. Word has length 137 [2022-04-06 20:11:15,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:15,060 INFO L478 AbstractCegarLoop]: Abstraction has 147 states and 147 transitions. [2022-04-06 20:11:15,060 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 22 states have internal predecessors, (46), 20 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-06 20:11:15,060 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 147 transitions. [2022-04-06 20:11:15,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-04-06 20:11:15,061 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:15,062 INFO L499 BasicCegarLoop]: trace histogram [20, 20, 20, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:15,079 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:11:15,267 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:15,267 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:15,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:15,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1695117779, now seen corresponding path program 37 times [2022-04-06 20:11:15,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:15,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1417136719] [2022-04-06 20:11:15,269 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:15,269 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:15,269 INFO L85 PathProgramCache]: Analyzing trace with hash 1695117779, now seen corresponding path program 38 times [2022-04-06 20:11:15,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:15,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74819404] [2022-04-06 20:11:15,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:15,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:15,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:15,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:15,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:15,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:15,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:15,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:15,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:15,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:15,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:15,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:15,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:15,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:15,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:15,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:15,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:15,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:15,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:15,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:15,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:15,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:15,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:15,542 INFO L134 CoverageAnalysis]: Checked inductivity of 1273 backedges. 38 proven. 551 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:11:15,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:15,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74819404] [2022-04-06 20:11:15,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74819404] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:15,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321144647] [2022-04-06 20:11:15,543 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:11:15,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:15,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:15,547 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:11:15,552 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:11:15,606 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:11:15,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:15,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 20:11:15,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:15,822 INFO L134 CoverageAnalysis]: Checked inductivity of 1273 backedges. 38 proven. 551 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:11:15,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:16,469 INFO L134 CoverageAnalysis]: Checked inductivity of 1273 backedges. 38 proven. 551 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:11:16,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321144647] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:16,469 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:16,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:11:16,470 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:16,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1417136719] [2022-04-06 20:11:16,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1417136719] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:16,470 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:16,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:11:16,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557007670] [2022-04-06 20:11:16,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:16,470 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:11:16,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:16,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:11:16,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=915, Invalid=1341, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:11:16,472 INFO L87 Difference]: Start difference. First operand 147 states and 147 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 23 states have internal predecessors, (48), 21 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-06 20:11:16,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:16,877 INFO L93 Difference]: Finished difference Result 157 states and 157 transitions. [2022-04-06 20:11:16,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:11:16,878 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 23 states have internal predecessors, (48), 21 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 144 [2022-04-06 20:11:16,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:16,879 INFO L225 Difference]: With dead ends: 157 [2022-04-06 20:11:16,879 INFO L226 Difference]: Without dead ends: 155 [2022-04-06 20:11:16,880 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 305 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1791, Invalid=3179, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 20:11:16,881 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 37 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:16,881 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 47 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:11:16,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2022-04-06 20:11:16,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 154. [2022-04-06 20:11:16,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 108 states have (on average 1.0092592592592593) internal successors, (109), 109 states have internal predecessors, (109), 23 states have call successors, (23), 23 states have call predecessors, (23), 22 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:11:16,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 154 transitions. [2022-04-06 20:11:16,892 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 154 transitions. Word has length 144 [2022-04-06 20:11:16,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:16,892 INFO L478 AbstractCegarLoop]: Abstraction has 154 states and 154 transitions. [2022-04-06 20:11:16,892 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 23 states have internal predecessors, (48), 21 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-04-06 20:11:16,892 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 154 transitions. [2022-04-06 20:11:16,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-04-06 20:11:16,894 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:16,894 INFO L499 BasicCegarLoop]: trace histogram [21, 21, 21, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:16,915 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-04-06 20:11:17,111 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:17,111 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:17,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:17,112 INFO L85 PathProgramCache]: Analyzing trace with hash -859616238, now seen corresponding path program 39 times [2022-04-06 20:11:17,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:17,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1211164181] [2022-04-06 20:11:17,113 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:17,113 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:17,114 INFO L85 PathProgramCache]: Analyzing trace with hash -859616238, now seen corresponding path program 40 times [2022-04-06 20:11:17,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:17,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077238184] [2022-04-06 20:11:17,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:17,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:17,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:17,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:17,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:17,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:17,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:17,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:17,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:17,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:17,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:17,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:17,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:17,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:17,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:17,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:17,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:17,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:17,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:17,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:17,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:17,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:17,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:17,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:17,425 INFO L134 CoverageAnalysis]: Checked inductivity of 1410 backedges. 40 proven. 610 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:11:17,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:17,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077238184] [2022-04-06 20:11:17,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077238184] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:17,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578191619] [2022-04-06 20:11:17,426 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:11:17,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:17,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:17,427 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:11:17,451 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:11:17,487 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:11:17,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:17,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-06 20:11:17,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:17,734 INFO L134 CoverageAnalysis]: Checked inductivity of 1410 backedges. 40 proven. 610 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:11:17,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:18,421 INFO L134 CoverageAnalysis]: Checked inductivity of 1410 backedges. 40 proven. 610 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:11:18,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578191619] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:18,422 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:18,422 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:11:18,422 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:18,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1211164181] [2022-04-06 20:11:18,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1211164181] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:18,423 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:18,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:11:18,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462326282] [2022-04-06 20:11:18,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:18,423 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:11:18,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:18,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:11:18,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1002, Invalid=1448, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:11:18,424 INFO L87 Difference]: Start difference. First operand 154 states and 154 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 24 states have internal predecessors, (50), 22 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-04-06 20:11:18,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:18,873 INFO L93 Difference]: Finished difference Result 164 states and 164 transitions. [2022-04-06 20:11:18,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:11:18,873 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 24 states have internal predecessors, (50), 22 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) Word has length 151 [2022-04-06 20:11:18,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:18,874 INFO L225 Difference]: With dead ends: 164 [2022-04-06 20:11:18,874 INFO L226 Difference]: Without dead ends: 162 [2022-04-06 20:11:18,876 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 393 GetRequests, 320 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 651 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1963, Invalid=3439, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 20:11:18,876 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 38 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:18,876 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 37 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:18,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2022-04-06 20:11:18,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 161. [2022-04-06 20:11:18,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 113 states have (on average 1.008849557522124) internal successors, (114), 114 states have internal predecessors, (114), 24 states have call successors, (24), 24 states have call predecessors, (24), 23 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2022-04-06 20:11:18,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 161 transitions. [2022-04-06 20:11:18,889 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 161 transitions. Word has length 151 [2022-04-06 20:11:18,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:18,889 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 161 transitions. [2022-04-06 20:11:18,889 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 24 states have internal predecessors, (50), 22 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-04-06 20:11:18,889 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 161 transitions. [2022-04-06 20:11:18,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-04-06 20:11:18,891 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:18,891 INFO L499 BasicCegarLoop]: trace histogram [22, 22, 22, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:18,911 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:11:19,107 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-04-06 20:11:19,107 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:19,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:19,108 INFO L85 PathProgramCache]: Analyzing trace with hash 1133133043, now seen corresponding path program 41 times [2022-04-06 20:11:19,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:19,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [81613706] [2022-04-06 20:11:19,109 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:19,109 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:19,109 INFO L85 PathProgramCache]: Analyzing trace with hash 1133133043, now seen corresponding path program 42 times [2022-04-06 20:11:19,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:19,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029974735] [2022-04-06 20:11:19,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:19,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:19,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:19,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:19,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:19,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:19,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:19,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:19,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:19,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:19,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:19,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:19,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:19,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:19,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:19,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:19,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:19,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:19,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:19,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:19,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:19,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:19,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:19,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:19,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:19,444 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 42 proven. 672 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:11:19,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:19,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029974735] [2022-04-06 20:11:19,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029974735] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:19,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562444683] [2022-04-06 20:11:19,445 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:11:19,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:19,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:19,447 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:11:19,449 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:11:19,489 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:11:19,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:19,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:11:19,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:19,783 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 182 proven. 2 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2022-04-06 20:11:19,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:20,064 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 182 proven. 2 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2022-04-06 20:11:20,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562444683] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:20,064 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:20,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 9, 9] total 34 [2022-04-06 20:11:20,065 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:20,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [81613706] [2022-04-06 20:11:20,065 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [81613706] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:20,065 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:20,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:11:20,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922173700] [2022-04-06 20:11:20,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:20,065 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:11:20,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:20,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:11:20,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=369, Invalid=753, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:11:20,066 INFO L87 Difference]: Start difference. First operand 161 states and 161 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 25 states have internal predecessors, (52), 23 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:11:20,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:20,567 INFO L93 Difference]: Finished difference Result 171 states and 171 transitions. [2022-04-06 20:11:20,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:11:20,568 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 25 states have internal predecessors, (52), 23 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 158 [2022-04-06 20:11:20,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:20,570 INFO L225 Difference]: With dead ends: 171 [2022-04-06 20:11:20,570 INFO L226 Difference]: Without dead ends: 169 [2022-04-06 20:11:20,570 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 411 GetRequests, 351 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1002, Invalid=2420, Unknown=0, NotChecked=0, Total=3422 [2022-04-06 20:11:20,571 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 39 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:20,571 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 37 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:20,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2022-04-06 20:11:20,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 168. [2022-04-06 20:11:20,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 118 states have (on average 1.0084745762711864) internal successors, (119), 119 states have internal predecessors, (119), 25 states have call successors, (25), 25 states have call predecessors, (25), 24 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-06 20:11:20,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 168 transitions. [2022-04-06 20:11:20,586 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 168 transitions. Word has length 158 [2022-04-06 20:11:20,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:20,586 INFO L478 AbstractCegarLoop]: Abstraction has 168 states and 168 transitions. [2022-04-06 20:11:20,587 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 25 states have internal predecessors, (52), 23 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:11:20,587 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 168 transitions. [2022-04-06 20:11:20,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-04-06 20:11:20,588 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:20,588 INFO L499 BasicCegarLoop]: trace histogram [23, 23, 23, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:20,611 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-04-06 20:11:20,803 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-04-06 20:11:20,803 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:20,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:20,804 INFO L85 PathProgramCache]: Analyzing trace with hash 687717618, now seen corresponding path program 43 times [2022-04-06 20:11:20,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:20,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1917393019] [2022-04-06 20:11:20,806 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:20,806 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:20,806 INFO L85 PathProgramCache]: Analyzing trace with hash 687717618, now seen corresponding path program 44 times [2022-04-06 20:11:20,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:20,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287854012] [2022-04-06 20:11:20,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:20,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:20,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:21,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:21,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:21,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:21,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:21,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:21,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:21,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:21,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:21,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:21,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:21,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:21,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:21,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:21,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:21,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:21,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:21,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:21,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:21,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:21,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:21,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:21,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:21,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:21,170 INFO L134 CoverageAnalysis]: Checked inductivity of 1705 backedges. 44 proven. 737 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:11:21,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:21,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287854012] [2022-04-06 20:11:21,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287854012] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:21,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163961421] [2022-04-06 20:11:21,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:11:21,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:21,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:21,172 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:11:21,174 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:11:21,271 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:11:21,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:21,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-06 20:11:21,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:21,534 INFO L134 CoverageAnalysis]: Checked inductivity of 1705 backedges. 44 proven. 737 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:11:21,535 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:22,323 INFO L134 CoverageAnalysis]: Checked inductivity of 1705 backedges. 44 proven. 737 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:11:22,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163961421] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:22,324 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:22,324 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:11:22,324 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:22,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1917393019] [2022-04-06 20:11:22,324 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1917393019] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:22,324 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:22,324 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:11:22,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319538782] [2022-04-06 20:11:22,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:22,324 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:11:22,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:22,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:11:22,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1188, Invalid=1674, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:11:22,326 INFO L87 Difference]: Start difference. First operand 168 states and 168 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 26 states have internal predecessors, (54), 24 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-04-06 20:11:22,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:22,789 INFO L93 Difference]: Finished difference Result 178 states and 178 transitions. [2022-04-06 20:11:22,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:11:22,790 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 26 states have internal predecessors, (54), 24 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) Word has length 165 [2022-04-06 20:11:22,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:22,791 INFO L225 Difference]: With dead ends: 178 [2022-04-06 20:11:22,791 INFO L226 Difference]: Without dead ends: 176 [2022-04-06 20:11:22,791 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 429 GetRequests, 350 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2331, Invalid=3989, Unknown=0, NotChecked=0, Total=6320 [2022-04-06 20:11:22,792 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 40 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:22,792 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 52 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:22,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2022-04-06 20:11:22,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 175. [2022-04-06 20:11:22,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 123 states have (on average 1.008130081300813) internal successors, (124), 124 states have internal predecessors, (124), 26 states have call successors, (26), 26 states have call predecessors, (26), 25 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2022-04-06 20:11:22,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 175 transitions. [2022-04-06 20:11:22,802 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 175 transitions. Word has length 165 [2022-04-06 20:11:22,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:22,803 INFO L478 AbstractCegarLoop]: Abstraction has 175 states and 175 transitions. [2022-04-06 20:11:22,803 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 26 states have internal predecessors, (54), 24 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-04-06 20:11:22,803 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 175 transitions. [2022-04-06 20:11:22,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2022-04-06 20:11:22,804 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:22,804 INFO L499 BasicCegarLoop]: trace histogram [24, 24, 24, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:22,822 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-04-06 20:11:23,010 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:23,011 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:23,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:23,011 INFO L85 PathProgramCache]: Analyzing trace with hash -88535021, now seen corresponding path program 45 times [2022-04-06 20:11:23,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:23,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1160026155] [2022-04-06 20:11:23,014 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:23,014 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:23,014 INFO L85 PathProgramCache]: Analyzing trace with hash -88535021, now seen corresponding path program 46 times [2022-04-06 20:11:23,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:23,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241620610] [2022-04-06 20:11:23,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:23,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:23,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:23,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:23,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:23,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:23,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:23,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:23,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:23,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:23,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:23,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:23,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:23,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:23,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:23,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:23,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:23,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:23,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:23,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:23,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:23,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:23,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:23,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:23,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:23,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:23,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:23,356 INFO L134 CoverageAnalysis]: Checked inductivity of 1863 backedges. 46 proven. 805 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:11:23,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:23,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241620610] [2022-04-06 20:11:23,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241620610] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:23,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148830228] [2022-04-06 20:11:23,356 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:11:23,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:23,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:23,357 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:11:23,358 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:11:23,416 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:11:23,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:23,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 20:11:23,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:23,726 INFO L134 CoverageAnalysis]: Checked inductivity of 1863 backedges. 46 proven. 805 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:11:23,726 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:24,658 INFO L134 CoverageAnalysis]: Checked inductivity of 1863 backedges. 46 proven. 805 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:11:24,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148830228] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:24,659 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:24,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:11:24,659 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:24,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1160026155] [2022-04-06 20:11:24,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1160026155] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:24,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:24,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:11:24,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136715843] [2022-04-06 20:11:24,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:24,660 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:11:24,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:24,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:11:24,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1287, Invalid=1793, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:11:24,661 INFO L87 Difference]: Start difference. First operand 175 states and 175 transitions. Second operand has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 27 states have internal predecessors, (56), 25 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-06 20:11:25,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:25,141 INFO L93 Difference]: Finished difference Result 185 states and 185 transitions. [2022-04-06 20:11:25,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:11:25,146 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 27 states have internal predecessors, (56), 25 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 172 [2022-04-06 20:11:25,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:25,147 INFO L225 Difference]: With dead ends: 185 [2022-04-06 20:11:25,147 INFO L226 Difference]: Without dead ends: 183 [2022-04-06 20:11:25,148 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 447 GetRequests, 365 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 780 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2527, Invalid=4279, Unknown=0, NotChecked=0, Total=6806 [2022-04-06 20:11:25,148 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 41 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:25,149 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 47 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:25,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2022-04-06 20:11:25,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 182. [2022-04-06 20:11:25,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 128 states have (on average 1.0078125) internal successors, (129), 129 states have internal predecessors, (129), 27 states have call successors, (27), 27 states have call predecessors, (27), 26 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-06 20:11:25,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 182 transitions. [2022-04-06 20:11:25,163 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 182 transitions. Word has length 172 [2022-04-06 20:11:25,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:25,163 INFO L478 AbstractCegarLoop]: Abstraction has 182 states and 182 transitions. [2022-04-06 20:11:25,163 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 27 states have internal predecessors, (56), 25 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-06 20:11:25,163 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 182 transitions. [2022-04-06 20:11:25,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-04-06 20:11:25,164 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:25,164 INFO L499 BasicCegarLoop]: trace histogram [25, 25, 25, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:25,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-04-06 20:11:25,379 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:25,379 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:25,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:25,380 INFO L85 PathProgramCache]: Analyzing trace with hash 909190610, now seen corresponding path program 47 times [2022-04-06 20:11:25,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:25,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2073997004] [2022-04-06 20:11:25,381 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:25,381 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:25,382 INFO L85 PathProgramCache]: Analyzing trace with hash 909190610, now seen corresponding path program 48 times [2022-04-06 20:11:25,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:25,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170901367] [2022-04-06 20:11:25,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:25,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:25,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:25,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:25,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:25,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:25,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:25,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:25,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:25,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:25,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:25,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:25,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:25,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:25,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:25,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:25,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:25,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:25,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:25,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:25,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:25,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:25,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:25,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:25,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:25,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:25,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:25,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:25,726 INFO L134 CoverageAnalysis]: Checked inductivity of 2028 backedges. 48 proven. 876 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:11:25,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:25,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170901367] [2022-04-06 20:11:25,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170901367] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:25,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076319584] [2022-04-06 20:11:25,727 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:11:25,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:25,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:25,731 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:11:25,755 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:11:25,777 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:11:25,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:25,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:11:25,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:26,117 INFO L134 CoverageAnalysis]: Checked inductivity of 2028 backedges. 209 proven. 2 refuted. 0 times theorem prover too weak. 1817 trivial. 0 not checked. [2022-04-06 20:11:26,118 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:26,400 INFO L134 CoverageAnalysis]: Checked inductivity of 2028 backedges. 209 proven. 2 refuted. 0 times theorem prover too weak. 1817 trivial. 0 not checked. [2022-04-06 20:11:26,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076319584] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:26,400 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:26,400 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 9, 9] total 37 [2022-04-06 20:11:26,400 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:26,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2073997004] [2022-04-06 20:11:26,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2073997004] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:26,401 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:26,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:11:26,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090507471] [2022-04-06 20:11:26,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:26,401 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:11:26,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:26,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:11:26,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=453, Invalid=879, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 20:11:26,402 INFO L87 Difference]: Start difference. First operand 182 states and 182 transitions. Second operand has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 28 states have internal predecessors, (58), 26 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-04-06 20:11:26,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:26,945 INFO L93 Difference]: Finished difference Result 192 states and 192 transitions. [2022-04-06 20:11:26,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:11:26,946 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 28 states have internal predecessors, (58), 26 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) Word has length 179 [2022-04-06 20:11:26,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:26,947 INFO L225 Difference]: With dead ends: 192 [2022-04-06 20:11:26,947 INFO L226 Difference]: Without dead ends: 190 [2022-04-06 20:11:26,948 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 399 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1245, Invalid=2915, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:11:26,948 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 42 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:26,949 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 37 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:26,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2022-04-06 20:11:26,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 189. [2022-04-06 20:11:26,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 133 states have (on average 1.0075187969924813) internal successors, (134), 134 states have internal predecessors, (134), 28 states have call successors, (28), 28 states have call predecessors, (28), 27 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-04-06 20:11:26,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 189 transitions. [2022-04-06 20:11:26,962 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 189 transitions. Word has length 179 [2022-04-06 20:11:26,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:26,963 INFO L478 AbstractCegarLoop]: Abstraction has 189 states and 189 transitions. [2022-04-06 20:11:26,963 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 28 states have internal predecessors, (58), 26 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-04-06 20:11:26,963 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 189 transitions. [2022-04-06 20:11:26,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-04-06 20:11:26,964 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:26,964 INFO L499 BasicCegarLoop]: trace histogram [26, 26, 26, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:26,989 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:11:27,186 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-04-06 20:11:27,187 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:27,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:27,187 INFO L85 PathProgramCache]: Analyzing trace with hash -1654133965, now seen corresponding path program 49 times [2022-04-06 20:11:27,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:27,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2122479750] [2022-04-06 20:11:27,189 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:27,189 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:27,189 INFO L85 PathProgramCache]: Analyzing trace with hash -1654133965, now seen corresponding path program 50 times [2022-04-06 20:11:27,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:27,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222363146] [2022-04-06 20:11:27,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:27,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:27,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:27,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:27,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:27,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:27,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:27,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:27,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:27,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:27,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:27,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:27,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:27,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:27,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:27,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:27,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:27,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:27,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:27,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:27,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:27,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:27,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:27,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:27,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:27,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:27,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:27,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:11:27,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:27,561 INFO L134 CoverageAnalysis]: Checked inductivity of 2200 backedges. 50 proven. 950 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:11:27,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:27,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222363146] [2022-04-06 20:11:27,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222363146] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:27,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440417277] [2022-04-06 20:11:27,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:11:27,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:27,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:27,563 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:11:27,589 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:11:27,634 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:11:27,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:27,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:11:27,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:27,894 INFO L134 CoverageAnalysis]: Checked inductivity of 2200 backedges. 50 proven. 950 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:11:27,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:28,827 INFO L134 CoverageAnalysis]: Checked inductivity of 2200 backedges. 50 proven. 950 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:11:28,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440417277] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:28,827 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:28,827 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:11:28,827 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:28,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2122479750] [2022-04-06 20:11:28,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2122479750] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:28,828 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:28,828 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:11:28,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023718595] [2022-04-06 20:11:28,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:28,828 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:11:28,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:28,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:11:28,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1497, Invalid=2043, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:11:28,830 INFO L87 Difference]: Start difference. First operand 189 states and 189 transitions. Second operand has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 29 states have internal predecessors, (60), 27 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-06 20:11:29,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:29,477 INFO L93 Difference]: Finished difference Result 199 states and 199 transitions. [2022-04-06 20:11:29,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:11:29,477 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 29 states have internal predecessors, (60), 27 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 186 [2022-04-06 20:11:29,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:29,479 INFO L225 Difference]: With dead ends: 199 [2022-04-06 20:11:29,479 INFO L226 Difference]: Without dead ends: 197 [2022-04-06 20:11:29,480 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 395 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 871 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2943, Invalid=4889, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:11:29,480 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 43 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:29,480 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 37 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:29,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2022-04-06 20:11:29,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 196. [2022-04-06 20:11:29,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 138 states have (on average 1.0072463768115942) internal successors, (139), 139 states have internal predecessors, (139), 29 states have call successors, (29), 29 states have call predecessors, (29), 28 states have return successors, (28), 27 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-06 20:11:29,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 196 transitions. [2022-04-06 20:11:29,491 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 196 transitions. Word has length 186 [2022-04-06 20:11:29,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:29,492 INFO L478 AbstractCegarLoop]: Abstraction has 196 states and 196 transitions. [2022-04-06 20:11:29,492 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 29 states have internal predecessors, (60), 27 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-04-06 20:11:29,492 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 196 transitions. [2022-04-06 20:11:29,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2022-04-06 20:11:29,493 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:29,493 INFO L499 BasicCegarLoop]: trace histogram [27, 27, 27, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:29,519 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-04-06 20:11:29,715 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-04-06 20:11:29,716 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:29,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:29,716 INFO L85 PathProgramCache]: Analyzing trace with hash 1900775090, now seen corresponding path program 51 times [2022-04-06 20:11:29,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:29,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [506362380] [2022-04-06 20:11:29,718 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:29,718 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:29,718 INFO L85 PathProgramCache]: Analyzing trace with hash 1900775090, now seen corresponding path program 52 times [2022-04-06 20:11:29,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:29,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277734568] [2022-04-06 20:11:29,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:29,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:29,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:30,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:30,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:30,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:30,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:30,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:30,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:30,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:30,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:30,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:30,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:30,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:30,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:30,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:30,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:30,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:30,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:30,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:30,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:30,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:30,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:30,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:30,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:30,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:30,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:30,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:11:30,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:11:30,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:30,128 INFO L134 CoverageAnalysis]: Checked inductivity of 2379 backedges. 52 proven. 1027 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:11:30,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:30,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277734568] [2022-04-06 20:11:30,129 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277734568] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:30,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506148330] [2022-04-06 20:11:30,129 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:11:30,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:30,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:30,132 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:11:30,157 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:11:30,205 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:11:30,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:30,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-06 20:11:30,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:30,498 INFO L134 CoverageAnalysis]: Checked inductivity of 2379 backedges. 52 proven. 1027 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:11:30,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:31,511 INFO L134 CoverageAnalysis]: Checked inductivity of 2379 backedges. 52 proven. 1027 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:11:31,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506148330] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:31,512 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:31,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:11:31,512 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:31,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [506362380] [2022-04-06 20:11:31,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [506362380] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:31,512 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:31,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:11:31,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122727010] [2022-04-06 20:11:31,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:31,513 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:11:31,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:31,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:11:31,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1608, Invalid=2174, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:11:31,514 INFO L87 Difference]: Start difference. First operand 196 states and 196 transitions. Second operand has 32 states, 32 states have (on average 1.9375) internal successors, (62), 30 states have internal predecessors, (62), 28 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-04-06 20:11:32,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:32,135 INFO L93 Difference]: Finished difference Result 206 states and 206 transitions. [2022-04-06 20:11:32,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:11:32,136 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.9375) internal successors, (62), 30 states have internal predecessors, (62), 28 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Word has length 193 [2022-04-06 20:11:32,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:32,137 INFO L225 Difference]: With dead ends: 206 [2022-04-06 20:11:32,137 INFO L226 Difference]: Without dead ends: 204 [2022-04-06 20:11:32,139 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 501 GetRequests, 410 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 918 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=3163, Invalid=5209, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:11:32,139 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 44 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:32,139 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 47 Invalid, 379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:32,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2022-04-06 20:11:32,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 203. [2022-04-06 20:11:32,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 143 states have (on average 1.006993006993007) internal successors, (144), 144 states have internal predecessors, (144), 30 states have call successors, (30), 30 states have call predecessors, (30), 29 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-04-06 20:11:32,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 203 transitions. [2022-04-06 20:11:32,155 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 203 transitions. Word has length 193 [2022-04-06 20:11:32,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:32,155 INFO L478 AbstractCegarLoop]: Abstraction has 203 states and 203 transitions. [2022-04-06 20:11:32,156 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.9375) internal successors, (62), 30 states have internal predecessors, (62), 28 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-04-06 20:11:32,156 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 203 transitions. [2022-04-06 20:11:32,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2022-04-06 20:11:32,157 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:32,157 INFO L499 BasicCegarLoop]: trace histogram [28, 28, 28, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:32,180 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:11:32,375 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-04-06 20:11:32,375 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:32,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:32,376 INFO L85 PathProgramCache]: Analyzing trace with hash -420950445, now seen corresponding path program 53 times [2022-04-06 20:11:32,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:32,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1616504805] [2022-04-06 20:11:32,377 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:32,377 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:32,378 INFO L85 PathProgramCache]: Analyzing trace with hash -420950445, now seen corresponding path program 54 times [2022-04-06 20:11:32,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:32,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020093985] [2022-04-06 20:11:32,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:32,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:32,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:32,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:32,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:32,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:32,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:32,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:32,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:32,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:32,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:32,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:32,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:32,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:32,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:32,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:32,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:32,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:32,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:32,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:32,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:32,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:32,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:32,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:32,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:32,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:32,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:32,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:11:32,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:11:32,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:11:32,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:32,817 INFO L134 CoverageAnalysis]: Checked inductivity of 2565 backedges. 54 proven. 1107 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:11:32,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:32,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020093985] [2022-04-06 20:11:32,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020093985] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:32,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162106818] [2022-04-06 20:11:32,818 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:11:32,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:32,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:32,819 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:11:32,821 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:11:32,865 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:11:32,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:32,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:11:32,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:33,306 INFO L134 CoverageAnalysis]: Checked inductivity of 2565 backedges. 236 proven. 2 refuted. 0 times theorem prover too weak. 2327 trivial. 0 not checked. [2022-04-06 20:11:33,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:33,613 INFO L134 CoverageAnalysis]: Checked inductivity of 2565 backedges. 236 proven. 2 refuted. 0 times theorem prover too weak. 2327 trivial. 0 not checked. [2022-04-06 20:11:33,613 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162106818] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:33,613 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:33,613 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 9, 9] total 40 [2022-04-06 20:11:33,613 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:33,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1616504805] [2022-04-06 20:11:33,613 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1616504805] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:33,613 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:33,613 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:11:33,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802641197] [2022-04-06 20:11:33,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:33,614 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:11:33,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:33,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:11:33,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=546, Invalid=1014, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:11:33,615 INFO L87 Difference]: Start difference. First operand 203 states and 203 transitions. Second operand has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 31 states have internal predecessors, (64), 29 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-06 20:11:34,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:34,227 INFO L93 Difference]: Finished difference Result 213 states and 213 transitions. [2022-04-06 20:11:34,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:11:34,227 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 31 states have internal predecessors, (64), 29 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 200 [2022-04-06 20:11:34,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:34,228 INFO L225 Difference]: With dead ends: 213 [2022-04-06 20:11:34,228 INFO L226 Difference]: Without dead ends: 211 [2022-04-06 20:11:34,231 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 519 GetRequests, 447 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1515, Invalid=3455, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 20:11:34,232 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 45 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:34,232 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 42 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:34,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2022-04-06 20:11:34,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 210. [2022-04-06 20:11:34,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 148 states have (on average 1.0067567567567568) internal successors, (149), 149 states have internal predecessors, (149), 31 states have call successors, (31), 31 states have call predecessors, (31), 30 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-06 20:11:34,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 210 transitions. [2022-04-06 20:11:34,250 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 210 transitions. Word has length 200 [2022-04-06 20:11:34,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:34,250 INFO L478 AbstractCegarLoop]: Abstraction has 210 states and 210 transitions. [2022-04-06 20:11:34,250 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 31 states have internal predecessors, (64), 29 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-04-06 20:11:34,250 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 210 transitions. [2022-04-06 20:11:34,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2022-04-06 20:11:34,251 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:34,251 INFO L499 BasicCegarLoop]: trace histogram [29, 29, 29, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:34,272 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:11:34,459 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-04-06 20:11:34,459 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:34,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:34,460 INFO L85 PathProgramCache]: Analyzing trace with hash 515563410, now seen corresponding path program 55 times [2022-04-06 20:11:34,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:34,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [791672598] [2022-04-06 20:11:34,462 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:34,467 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:34,467 INFO L85 PathProgramCache]: Analyzing trace with hash 515563410, now seen corresponding path program 56 times [2022-04-06 20:11:34,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:34,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010592721] [2022-04-06 20:11:34,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:34,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:34,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:34,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:34,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:34,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:34,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:34,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:34,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:34,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:34,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:34,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:34,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:34,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:34,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:34,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:34,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:34,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:34,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:34,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:34,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:34,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:34,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:34,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:34,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:34,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:34,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:34,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:11:34,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:11:34,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:11:34,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:11:34,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:34,884 INFO L134 CoverageAnalysis]: Checked inductivity of 2758 backedges. 56 proven. 1190 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:11:34,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:34,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010592721] [2022-04-06 20:11:34,884 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010592721] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:34,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92857423] [2022-04-06 20:11:34,884 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:11:34,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:34,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:34,888 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:11:34,911 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:11:34,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:11:34,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:34,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-06 20:11:34,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:35,269 INFO L134 CoverageAnalysis]: Checked inductivity of 2758 backedges. 56 proven. 1190 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:11:35,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:36,410 INFO L134 CoverageAnalysis]: Checked inductivity of 2758 backedges. 56 proven. 1190 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:11:36,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92857423] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:36,410 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:36,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:11:36,411 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:36,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [791672598] [2022-04-06 20:11:36,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [791672598] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:36,411 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:36,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:11:36,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229193225] [2022-04-06 20:11:36,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:36,411 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:11:36,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:36,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:11:36,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1842, Invalid=2448, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:11:36,412 INFO L87 Difference]: Start difference. First operand 210 states and 210 transitions. Second operand has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 32 states have internal predecessors, (66), 30 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-04-06 20:11:37,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:37,095 INFO L93 Difference]: Finished difference Result 220 states and 220 transitions. [2022-04-06 20:11:37,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:11:37,096 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 32 states have internal predecessors, (66), 30 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Word has length 207 [2022-04-06 20:11:37,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:37,099 INFO L225 Difference]: With dead ends: 220 [2022-04-06 20:11:37,099 INFO L226 Difference]: Without dead ends: 218 [2022-04-06 20:11:37,101 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 537 GetRequests, 440 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1015 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3627, Invalid=5879, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 20:11:37,101 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 46 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:37,101 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 32 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:37,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2022-04-06 20:11:37,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 217. [2022-04-06 20:11:37,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 153 states have (on average 1.0065359477124183) internal successors, (154), 154 states have internal predecessors, (154), 32 states have call successors, (32), 32 states have call predecessors, (32), 31 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2022-04-06 20:11:37,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 217 transitions. [2022-04-06 20:11:37,119 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 217 transitions. Word has length 207 [2022-04-06 20:11:37,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:37,119 INFO L478 AbstractCegarLoop]: Abstraction has 217 states and 217 transitions. [2022-04-06 20:11:37,120 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 32 states have internal predecessors, (66), 30 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-04-06 20:11:37,120 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 217 transitions. [2022-04-06 20:11:37,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2022-04-06 20:11:37,121 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:37,121 INFO L499 BasicCegarLoop]: trace histogram [30, 30, 30, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:37,145 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:11:37,345 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-04-06 20:11:37,346 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:37,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:37,346 INFO L85 PathProgramCache]: Analyzing trace with hash 1527626099, now seen corresponding path program 57 times [2022-04-06 20:11:37,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:37,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [647946027] [2022-04-06 20:11:37,348 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:37,348 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:37,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1527626099, now seen corresponding path program 58 times [2022-04-06 20:11:37,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:37,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288266904] [2022-04-06 20:11:37,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:37,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:37,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:37,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:37,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:37,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:37,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:37,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:37,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:37,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:37,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:37,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:37,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:37,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:37,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:37,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:37,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:37,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:37,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:37,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:37,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:37,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:37,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:37,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:37,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:37,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:37,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:37,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:11:37,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:11:37,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:11:37,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:11:37,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:11:37,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:37,807 INFO L134 CoverageAnalysis]: Checked inductivity of 2958 backedges. 58 proven. 1276 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:11:37,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:37,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288266904] [2022-04-06 20:11:37,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288266904] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:37,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497622492] [2022-04-06 20:11:37,807 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:11:37,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:37,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:37,812 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:11:37,837 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:11:37,897 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:11:37,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:37,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:11:37,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:38,214 INFO L134 CoverageAnalysis]: Checked inductivity of 2958 backedges. 58 proven. 1276 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:11:38,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:39,433 INFO L134 CoverageAnalysis]: Checked inductivity of 2958 backedges. 58 proven. 1276 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:11:39,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497622492] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:39,434 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:39,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 68 [2022-04-06 20:11:39,434 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:39,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [647946027] [2022-04-06 20:11:39,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [647946027] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:39,434 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:39,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2022-04-06 20:11:39,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679366046] [2022-04-06 20:11:39,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:39,434 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-04-06 20:11:39,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:39,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-04-06 20:11:39,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1965, Invalid=2591, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:11:39,436 INFO L87 Difference]: Start difference. First operand 217 states and 217 transitions. Second operand has 35 states, 35 states have (on average 1.9428571428571428) internal successors, (68), 33 states have internal predecessors, (68), 31 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-06 20:11:40,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:40,115 INFO L93 Difference]: Finished difference Result 227 states and 227 transitions. [2022-04-06 20:11:40,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 20:11:40,115 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.9428571428571428) internal successors, (68), 33 states have internal predecessors, (68), 31 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 214 [2022-04-06 20:11:40,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:40,117 INFO L225 Difference]: With dead ends: 227 [2022-04-06 20:11:40,117 INFO L226 Difference]: Without dead ends: 225 [2022-04-06 20:11:40,118 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 555 GetRequests, 455 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1065 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3871, Invalid=6229, Unknown=0, NotChecked=0, Total=10100 [2022-04-06 20:11:40,118 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 47 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:40,118 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 52 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:40,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-04-06 20:11:40,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 224. [2022-04-06 20:11:40,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 158 states have (on average 1.0063291139240507) internal successors, (159), 159 states have internal predecessors, (159), 33 states have call successors, (33), 33 states have call predecessors, (33), 32 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-06 20:11:40,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 224 transitions. [2022-04-06 20:11:40,137 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 224 transitions. Word has length 214 [2022-04-06 20:11:40,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:40,138 INFO L478 AbstractCegarLoop]: Abstraction has 224 states and 224 transitions. [2022-04-06 20:11:40,138 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.9428571428571428) internal successors, (68), 33 states have internal predecessors, (68), 31 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-04-06 20:11:40,138 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 224 transitions. [2022-04-06 20:11:40,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2022-04-06 20:11:40,139 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:40,139 INFO L499 BasicCegarLoop]: trace histogram [31, 31, 31, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:40,157 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:11:40,351 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:40,351 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:40,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:40,352 INFO L85 PathProgramCache]: Analyzing trace with hash 711798898, now seen corresponding path program 59 times [2022-04-06 20:11:40,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:40,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1638536614] [2022-04-06 20:11:40,353 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:40,354 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:40,354 INFO L85 PathProgramCache]: Analyzing trace with hash 711798898, now seen corresponding path program 60 times [2022-04-06 20:11:40,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:40,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004672357] [2022-04-06 20:11:40,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:40,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:40,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:40,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:40,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:40,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:40,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:40,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:40,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:40,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:40,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:40,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:40,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:40,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:40,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:40,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:40,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:40,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:40,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:40,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:40,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:40,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:40,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:40,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:40,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:40,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:40,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:40,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:11:40,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:11:40,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:11:40,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:11:40,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:11:40,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:11:40,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:40,858 INFO L134 CoverageAnalysis]: Checked inductivity of 3165 backedges. 60 proven. 1365 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:11:40,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:40,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004672357] [2022-04-06 20:11:40,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004672357] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:40,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684817545] [2022-04-06 20:11:40,858 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:11:40,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:40,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:40,859 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:11:40,879 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:11:40,910 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:11:40,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:40,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:11:40,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:41,327 INFO L134 CoverageAnalysis]: Checked inductivity of 3165 backedges. 263 proven. 2 refuted. 0 times theorem prover too weak. 2900 trivial. 0 not checked. [2022-04-06 20:11:41,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:41,676 INFO L134 CoverageAnalysis]: Checked inductivity of 3165 backedges. 263 proven. 2 refuted. 0 times theorem prover too weak. 2900 trivial. 0 not checked. [2022-04-06 20:11:41,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684817545] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:41,677 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:41,677 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 9, 9] total 43 [2022-04-06 20:11:41,677 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:41,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1638536614] [2022-04-06 20:11:41,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1638536614] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:41,677 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:41,677 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2022-04-06 20:11:41,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279012486] [2022-04-06 20:11:41,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:41,678 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-04-06 20:11:41,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:41,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-04-06 20:11:41,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=648, Invalid=1158, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 20:11:41,679 INFO L87 Difference]: Start difference. First operand 224 states and 224 transitions. Second operand has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 34 states have internal predecessors, (70), 32 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-04-06 20:11:42,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:42,492 INFO L93 Difference]: Finished difference Result 234 states and 234 transitions. [2022-04-06 20:11:42,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:11:42,492 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 34 states have internal predecessors, (70), 32 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) Word has length 221 [2022-04-06 20:11:42,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:42,494 INFO L225 Difference]: With dead ends: 234 [2022-04-06 20:11:42,494 INFO L226 Difference]: Without dead ends: 232 [2022-04-06 20:11:42,495 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 573 GetRequests, 495 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 896 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1812, Invalid=4040, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:11:42,495 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 48 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:42,495 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 37 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:42,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2022-04-06 20:11:42,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 231. [2022-04-06 20:11:42,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 163 states have (on average 1.0061349693251533) internal successors, (164), 164 states have internal predecessors, (164), 34 states have call successors, (34), 34 states have call predecessors, (34), 33 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2022-04-06 20:11:42,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 231 transitions. [2022-04-06 20:11:42,514 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 231 transitions. Word has length 221 [2022-04-06 20:11:42,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:42,514 INFO L478 AbstractCegarLoop]: Abstraction has 231 states and 231 transitions. [2022-04-06 20:11:42,515 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 34 states have internal predecessors, (70), 32 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-04-06 20:11:42,515 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 231 transitions. [2022-04-06 20:11:42,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2022-04-06 20:11:42,516 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:42,516 INFO L499 BasicCegarLoop]: trace histogram [32, 32, 32, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:42,539 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:11:42,731 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-04-06 20:11:42,731 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:42,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:42,732 INFO L85 PathProgramCache]: Analyzing trace with hash 1713941651, now seen corresponding path program 61 times [2022-04-06 20:11:42,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:42,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2015111874] [2022-04-06 20:11:42,733 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:42,734 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:42,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1713941651, now seen corresponding path program 62 times [2022-04-06 20:11:42,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:42,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980606804] [2022-04-06 20:11:42,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:42,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:42,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:43,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:43,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:43,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:43,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:43,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:43,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:43,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:43,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:43,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:43,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:43,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:43,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:43,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:43,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:43,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:43,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:43,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:43,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:43,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:43,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:43,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:43,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:43,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:43,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:43,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:11:43,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:11:43,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:11:43,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:11:43,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:11:43,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:11:43,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:11:43,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:43,270 INFO L134 CoverageAnalysis]: Checked inductivity of 3379 backedges. 62 proven. 1457 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:11:43,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:43,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980606804] [2022-04-06 20:11:43,270 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980606804] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:43,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300844807] [2022-04-06 20:11:43,271 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:11:43,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:43,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:43,276 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:11:43,277 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:11:43,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:11:43,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:43,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:11:43,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:43,720 INFO L134 CoverageAnalysis]: Checked inductivity of 3379 backedges. 62 proven. 1457 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:11:43,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:45,029 INFO L134 CoverageAnalysis]: Checked inductivity of 3379 backedges. 62 proven. 1457 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:11:45,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300844807] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:45,030 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:45,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 72 [2022-04-06 20:11:45,030 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:45,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2015111874] [2022-04-06 20:11:45,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2015111874] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:45,031 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:45,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2022-04-06 20:11:45,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877784241] [2022-04-06 20:11:45,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:45,031 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-04-06 20:11:45,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:45,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-04-06 20:11:45,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2223, Invalid=2889, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:11:45,032 INFO L87 Difference]: Start difference. First operand 231 states and 231 transitions. Second operand has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 35 states have internal predecessors, (72), 33 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-06 20:11:45,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:45,819 INFO L93 Difference]: Finished difference Result 241 states and 241 transitions. [2022-04-06 20:11:45,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:11:45,819 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 35 states have internal predecessors, (72), 33 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 228 [2022-04-06 20:11:45,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:45,821 INFO L225 Difference]: With dead ends: 241 [2022-04-06 20:11:45,821 INFO L226 Difference]: Without dead ends: 239 [2022-04-06 20:11:45,822 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 591 GetRequests, 485 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1168 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=4383, Invalid=6959, Unknown=0, NotChecked=0, Total=11342 [2022-04-06 20:11:45,823 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 49 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:45,823 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 37 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:45,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2022-04-06 20:11:45,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 238. [2022-04-06 20:11:45,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 168 states have (on average 1.005952380952381) internal successors, (169), 169 states have internal predecessors, (169), 35 states have call successors, (35), 35 states have call predecessors, (35), 34 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-06 20:11:45,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 238 transitions. [2022-04-06 20:11:45,842 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 238 transitions. Word has length 228 [2022-04-06 20:11:45,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:45,843 INFO L478 AbstractCegarLoop]: Abstraction has 238 states and 238 transitions. [2022-04-06 20:11:45,843 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 35 states have internal predecessors, (72), 33 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-04-06 20:11:45,843 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 238 transitions. [2022-04-06 20:11:45,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2022-04-06 20:11:45,844 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:45,844 INFO L499 BasicCegarLoop]: trace histogram [33, 33, 33, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:45,871 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-04-06 20:11:46,067 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:46,067 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:46,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:46,068 INFO L85 PathProgramCache]: Analyzing trace with hash 131103058, now seen corresponding path program 63 times [2022-04-06 20:11:46,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:46,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1760345559] [2022-04-06 20:11:46,071 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:46,071 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:46,071 INFO L85 PathProgramCache]: Analyzing trace with hash 131103058, now seen corresponding path program 64 times [2022-04-06 20:11:46,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:46,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366674645] [2022-04-06 20:11:46,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:46,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:46,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:46,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:46,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:46,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:46,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:46,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:46,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:46,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:46,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:46,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:46,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:46,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:46,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:46,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:46,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:46,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:46,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:46,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:46,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:46,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:46,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:46,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:46,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:46,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:46,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:46,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:11:46,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:11:46,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:11:46,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:11:46,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:11:46,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:11:46,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:11:46,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:11:46,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:46,630 INFO L134 CoverageAnalysis]: Checked inductivity of 3600 backedges. 64 proven. 1552 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:11:46,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:46,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366674645] [2022-04-06 20:11:46,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366674645] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:46,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123247283] [2022-04-06 20:11:46,631 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:11:46,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:46,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:46,636 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:11:46,658 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:11:46,717 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:11:46,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:46,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-06 20:11:46,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:47,044 INFO L134 CoverageAnalysis]: Checked inductivity of 3600 backedges. 64 proven. 1552 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:11:47,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:48,405 INFO L134 CoverageAnalysis]: Checked inductivity of 3600 backedges. 64 proven. 1552 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:11:48,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123247283] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:48,405 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:48,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 74 [2022-04-06 20:11:48,406 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:48,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1760345559] [2022-04-06 20:11:48,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1760345559] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:48,406 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:48,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2022-04-06 20:11:48,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133651181] [2022-04-06 20:11:48,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:48,406 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-04-06 20:11:48,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:48,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-04-06 20:11:48,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2358, Invalid=3044, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 20:11:48,407 INFO L87 Difference]: Start difference. First operand 238 states and 238 transitions. Second operand has 38 states, 38 states have (on average 1.9473684210526316) internal successors, (74), 36 states have internal predecessors, (74), 34 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-04-06 20:11:49,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:49,142 INFO L93 Difference]: Finished difference Result 248 states and 248 transitions. [2022-04-06 20:11:49,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:11:49,142 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.9473684210526316) internal successors, (74), 36 states have internal predecessors, (74), 34 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) Word has length 235 [2022-04-06 20:11:49,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:49,143 INFO L225 Difference]: With dead ends: 248 [2022-04-06 20:11:49,144 INFO L226 Difference]: Without dead ends: 246 [2022-04-06 20:11:49,144 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 609 GetRequests, 500 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1221 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=4651, Invalid=7339, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 20:11:49,145 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 50 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:49,145 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 37 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 302 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:49,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2022-04-06 20:11:49,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 245. [2022-04-06 20:11:49,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 173 states have (on average 1.0057803468208093) internal successors, (174), 174 states have internal predecessors, (174), 36 states have call successors, (36), 36 states have call predecessors, (36), 35 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2022-04-06 20:11:49,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 245 transitions. [2022-04-06 20:11:49,166 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 245 transitions. Word has length 235 [2022-04-06 20:11:49,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:49,167 INFO L478 AbstractCegarLoop]: Abstraction has 245 states and 245 transitions. [2022-04-06 20:11:49,167 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.9473684210526316) internal successors, (74), 36 states have internal predecessors, (74), 34 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-04-06 20:11:49,167 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 245 transitions. [2022-04-06 20:11:49,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2022-04-06 20:11:49,168 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:49,168 INFO L499 BasicCegarLoop]: trace histogram [34, 34, 34, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:49,193 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-04-06 20:11:49,391 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:49,391 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:49,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:49,391 INFO L85 PathProgramCache]: Analyzing trace with hash 2097915827, now seen corresponding path program 65 times [2022-04-06 20:11:49,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:49,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2115886970] [2022-04-06 20:11:49,393 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:49,393 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:49,393 INFO L85 PathProgramCache]: Analyzing trace with hash 2097915827, now seen corresponding path program 66 times [2022-04-06 20:11:49,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:49,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854450247] [2022-04-06 20:11:49,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:49,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:49,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:49,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:49,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:49,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:49,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:49,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:49,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:49,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:49,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:49,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:49,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:49,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:49,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:49,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:49,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:49,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:49,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:49,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:49,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:49,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:49,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:49,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:49,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:49,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:49,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:49,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:11:49,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:11:49,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:11:49,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:11:49,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:11:49,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:11:49,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:11:49,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:11:49,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:11:49,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:49,945 INFO L134 CoverageAnalysis]: Checked inductivity of 3828 backedges. 66 proven. 1650 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:11:49,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:49,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854450247] [2022-04-06 20:11:49,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854450247] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:49,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522232320] [2022-04-06 20:11:49,945 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:11:49,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:49,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:49,947 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:11:49,971 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:11:49,996 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:11:49,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:49,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:11:50,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:50,401 INFO L134 CoverageAnalysis]: Checked inductivity of 3828 backedges. 290 proven. 2 refuted. 0 times theorem prover too weak. 3536 trivial. 0 not checked. [2022-04-06 20:11:50,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:50,789 INFO L134 CoverageAnalysis]: Checked inductivity of 3828 backedges. 290 proven. 2 refuted. 0 times theorem prover too weak. 3536 trivial. 0 not checked. [2022-04-06 20:11:50,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522232320] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:50,790 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:50,790 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 9, 9] total 46 [2022-04-06 20:11:50,790 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:50,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2115886970] [2022-04-06 20:11:50,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2115886970] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:50,790 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:50,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2022-04-06 20:11:50,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999028711] [2022-04-06 20:11:50,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:50,791 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-04-06 20:11:50,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:50,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-04-06 20:11:50,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=759, Invalid=1311, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:11:50,792 INFO L87 Difference]: Start difference. First operand 245 states and 245 transitions. Second operand has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 37 states have internal predecessors, (76), 35 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-06 20:11:51,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:51,601 INFO L93 Difference]: Finished difference Result 255 states and 255 transitions. [2022-04-06 20:11:51,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-06 20:11:51,602 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 37 states have internal predecessors, (76), 35 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 242 [2022-04-06 20:11:51,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:51,603 INFO L225 Difference]: With dead ends: 255 [2022-04-06 20:11:51,603 INFO L226 Difference]: Without dead ends: 253 [2022-04-06 20:11:51,604 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 627 GetRequests, 543 SyntacticMatches, 3 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1031 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2136, Invalid=4670, Unknown=0, NotChecked=0, Total=6806 [2022-04-06 20:11:51,604 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 51 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:51,605 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 32 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:51,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2022-04-06 20:11:51,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 252. [2022-04-06 20:11:51,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 178 states have (on average 1.0056179775280898) internal successors, (179), 179 states have internal predecessors, (179), 37 states have call successors, (37), 37 states have call predecessors, (37), 36 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-06 20:11:51,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 252 transitions. [2022-04-06 20:11:51,637 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 252 transitions. Word has length 242 [2022-04-06 20:11:51,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:51,637 INFO L478 AbstractCegarLoop]: Abstraction has 252 states and 252 transitions. [2022-04-06 20:11:51,638 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 37 states have internal predecessors, (76), 35 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-04-06 20:11:51,638 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 252 transitions. [2022-04-06 20:11:51,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2022-04-06 20:11:51,639 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:51,639 INFO L499 BasicCegarLoop]: trace histogram [35, 35, 35, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:51,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-04-06 20:11:51,855 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-04-06 20:11:51,855 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:51,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:51,856 INFO L85 PathProgramCache]: Analyzing trace with hash -1848460750, now seen corresponding path program 67 times [2022-04-06 20:11:51,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:51,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [362316269] [2022-04-06 20:11:51,858 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:51,859 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:51,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1848460750, now seen corresponding path program 68 times [2022-04-06 20:11:51,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:51,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900648518] [2022-04-06 20:11:51,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:51,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:51,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:52,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:52,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:52,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:52,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:52,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:52,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:52,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:52,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:52,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:52,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:52,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:52,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:52,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:52,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:52,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:52,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:52,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:52,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:52,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:52,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:52,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:52,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:52,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:52,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:52,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:11:52,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:11:52,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:11:52,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:11:52,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:11:52,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:11:52,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:11:52,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:11:52,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:11:52,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:11:52,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:52,417 INFO L134 CoverageAnalysis]: Checked inductivity of 4063 backedges. 68 proven. 1751 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:11:52,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:52,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900648518] [2022-04-06 20:11:52,417 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900648518] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:52,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463383088] [2022-04-06 20:11:52,417 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:11:52,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:52,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:52,418 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:11:52,419 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:11:52,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:11:52,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:52,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-06 20:11:52,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:52,845 INFO L134 CoverageAnalysis]: Checked inductivity of 4063 backedges. 68 proven. 1751 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:11:52,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:54,359 INFO L134 CoverageAnalysis]: Checked inductivity of 4063 backedges. 68 proven. 1751 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:11:54,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463383088] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:54,359 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:54,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 78 [2022-04-06 20:11:54,360 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:54,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [362316269] [2022-04-06 20:11:54,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [362316269] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:54,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:54,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2022-04-06 20:11:54,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883509073] [2022-04-06 20:11:54,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:54,360 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-04-06 20:11:54,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:54,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-04-06 20:11:54,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2640, Invalid=3366, Unknown=0, NotChecked=0, Total=6006 [2022-04-06 20:11:54,361 INFO L87 Difference]: Start difference. First operand 252 states and 252 transitions. Second operand has 40 states, 40 states have (on average 1.95) internal successors, (78), 38 states have internal predecessors, (78), 36 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-04-06 20:11:55,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:55,198 INFO L93 Difference]: Finished difference Result 262 states and 262 transitions. [2022-04-06 20:11:55,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:11:55,198 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.95) internal successors, (78), 38 states have internal predecessors, (78), 36 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) Word has length 249 [2022-04-06 20:11:55,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:55,200 INFO L225 Difference]: With dead ends: 262 [2022-04-06 20:11:55,200 INFO L226 Difference]: Without dead ends: 260 [2022-04-06 20:11:55,201 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 645 GetRequests, 530 SyntacticMatches, 1 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1330 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=5211, Invalid=8129, Unknown=0, NotChecked=0, Total=13340 [2022-04-06 20:11:55,201 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 52 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:55,201 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 47 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:55,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-04-06 20:11:55,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 259. [2022-04-06 20:11:55,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 183 states have (on average 1.005464480874317) internal successors, (184), 184 states have internal predecessors, (184), 38 states have call successors, (38), 38 states have call predecessors, (38), 37 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2022-04-06 20:11:55,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 259 transitions. [2022-04-06 20:11:55,225 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 259 transitions. Word has length 249 [2022-04-06 20:11:55,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:55,225 INFO L478 AbstractCegarLoop]: Abstraction has 259 states and 259 transitions. [2022-04-06 20:11:55,225 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.95) internal successors, (78), 38 states have internal predecessors, (78), 36 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-04-06 20:11:55,226 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 259 transitions. [2022-04-06 20:11:55,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2022-04-06 20:11:55,227 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:55,227 INFO L499 BasicCegarLoop]: trace histogram [36, 36, 36, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:55,245 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-04-06 20:11:55,435 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-04-06 20:11:55,435 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:55,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:55,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1023978195, now seen corresponding path program 69 times [2022-04-06 20:11:55,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:55,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1118658201] [2022-04-06 20:11:55,438 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:55,438 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:55,438 INFO L85 PathProgramCache]: Analyzing trace with hash 1023978195, now seen corresponding path program 70 times [2022-04-06 20:11:55,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:55,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198452968] [2022-04-06 20:11:55,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:55,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:55,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:56,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:56,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:56,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:56,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:56,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:56,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:56,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:56,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:56,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:56,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:56,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:56,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:56,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:56,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:56,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:56,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:56,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:56,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:56,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:56,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:56,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:56,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:56,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:56,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:56,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:11:56,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:11:56,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:11:56,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:11:56,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:11:56,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:11:56,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:11:56,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:11:56,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:11:56,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:11:56,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:11:56,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:56,076 INFO L134 CoverageAnalysis]: Checked inductivity of 4305 backedges. 70 proven. 1855 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:11:56,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:56,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198452968] [2022-04-06 20:11:56,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198452968] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:56,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001922241] [2022-04-06 20:11:56,077 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:11:56,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:56,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:56,080 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:11:56,088 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:11:56,179 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:11:56,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:56,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:11:56,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:56,540 INFO L134 CoverageAnalysis]: Checked inductivity of 4305 backedges. 70 proven. 1855 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:11:56,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:58,126 INFO L134 CoverageAnalysis]: Checked inductivity of 4305 backedges. 70 proven. 1855 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:11:58,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001922241] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:58,126 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:58,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40, 40] total 80 [2022-04-06 20:11:58,126 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:58,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1118658201] [2022-04-06 20:11:58,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1118658201] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:58,127 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:58,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2022-04-06 20:11:58,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886024084] [2022-04-06 20:11:58,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:58,127 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-04-06 20:11:58,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:58,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-04-06 20:11:58,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2787, Invalid=3533, Unknown=0, NotChecked=0, Total=6320 [2022-04-06 20:11:58,128 INFO L87 Difference]: Start difference. First operand 259 states and 259 transitions. Second operand has 41 states, 41 states have (on average 1.951219512195122) internal successors, (80), 39 states have internal predecessors, (80), 37 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-06 20:11:58,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:58,965 INFO L93 Difference]: Finished difference Result 269 states and 269 transitions. [2022-04-06 20:11:58,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-06 20:11:58,965 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.951219512195122) internal successors, (80), 39 states have internal predecessors, (80), 37 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 256 [2022-04-06 20:11:58,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:58,966 INFO L225 Difference]: With dead ends: 269 [2022-04-06 20:11:58,966 INFO L226 Difference]: Without dead ends: 267 [2022-04-06 20:11:58,967 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 663 GetRequests, 545 SyntacticMatches, 1 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1386 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=5503, Invalid=8539, Unknown=0, NotChecked=0, Total=14042 [2022-04-06 20:11:58,967 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 53 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:58,968 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 32 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:11:58,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2022-04-06 20:11:58,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 266. [2022-04-06 20:11:58,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 188 states have (on average 1.0053191489361701) internal successors, (189), 189 states have internal predecessors, (189), 39 states have call successors, (39), 39 states have call predecessors, (39), 38 states have return successors, (38), 37 states have call predecessors, (38), 38 states have call successors, (38) [2022-04-06 20:11:58,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 266 transitions. [2022-04-06 20:11:58,990 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 266 transitions. Word has length 256 [2022-04-06 20:11:58,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:58,991 INFO L478 AbstractCegarLoop]: Abstraction has 266 states and 266 transitions. [2022-04-06 20:11:58,991 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.951219512195122) internal successors, (80), 39 states have internal predecessors, (80), 37 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-04-06 20:11:58,991 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 266 transitions. [2022-04-06 20:11:58,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2022-04-06 20:11:58,992 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:58,992 INFO L499 BasicCegarLoop]: trace histogram [37, 37, 37, 36, 36, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:59,015 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:11:59,207 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-04-06 20:11:59,207 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:59,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:59,208 INFO L85 PathProgramCache]: Analyzing trace with hash -354290926, now seen corresponding path program 71 times [2022-04-06 20:11:59,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:59,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [445129329] [2022-04-06 20:11:59,210 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:59,210 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:59,210 INFO L85 PathProgramCache]: Analyzing trace with hash -354290926, now seen corresponding path program 72 times [2022-04-06 20:11:59,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:59,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865802740] [2022-04-06 20:11:59,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:59,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:59,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:59,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:11:59,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:11:59,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:11:59,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:11:59,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:11:59,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:11:59,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:11:59,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:11:59,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:11:59,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:11:59,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:11:59,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:11:59,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:11:59,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:11:59,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:11:59,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:11:59,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:11:59,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:11:59,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:11:59,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:11:59,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:11:59,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:11:59,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:11:59,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:11:59,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:11:59,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:11:59,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:11:59,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:11:59,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:11:59,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:11:59,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:11:59,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:11:59,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:11:59,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:11:59,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:11:59,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:11:59,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:59,856 INFO L134 CoverageAnalysis]: Checked inductivity of 4554 backedges. 72 proven. 1962 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:11:59,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:59,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865802740] [2022-04-06 20:11:59,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865802740] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:59,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439156753] [2022-04-06 20:11:59,857 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:11:59,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:59,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:59,858 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:11:59,859 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:11:59,904 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:11:59,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:59,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:11:59,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:00,367 INFO L134 CoverageAnalysis]: Checked inductivity of 4554 backedges. 317 proven. 2 refuted. 0 times theorem prover too weak. 4235 trivial. 0 not checked. [2022-04-06 20:12:00,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:00,780 INFO L134 CoverageAnalysis]: Checked inductivity of 4554 backedges. 317 proven. 2 refuted. 0 times theorem prover too weak. 4235 trivial. 0 not checked. [2022-04-06 20:12:00,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439156753] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:00,781 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:00,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 9, 9] total 49 [2022-04-06 20:12:00,781 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:00,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [445129329] [2022-04-06 20:12:00,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [445129329] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:00,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:00,782 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2022-04-06 20:12:00,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697737346] [2022-04-06 20:12:00,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:00,782 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-04-06 20:12:00,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:00,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-04-06 20:12:00,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=879, Invalid=1473, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:12:00,783 INFO L87 Difference]: Start difference. First operand 266 states and 266 transitions. Second operand has 42 states, 42 states have (on average 1.9523809523809523) internal successors, (82), 40 states have internal predecessors, (82), 38 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-04-06 20:12:01,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:01,694 INFO L93 Difference]: Finished difference Result 276 states and 276 transitions. [2022-04-06 20:12:01,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:12:01,695 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.9523809523809523) internal successors, (82), 40 states have internal predecessors, (82), 38 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 263 [2022-04-06 20:12:01,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:01,696 INFO L225 Difference]: With dead ends: 276 [2022-04-06 20:12:01,696 INFO L226 Difference]: Without dead ends: 274 [2022-04-06 20:12:01,697 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 681 GetRequests, 591 SyntacticMatches, 3 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1175 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2487, Invalid=5345, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:12:01,697 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 54 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:01,697 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 47 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:12:01,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2022-04-06 20:12:01,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 273. [2022-04-06 20:12:01,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 193 states have (on average 1.005181347150259) internal successors, (194), 194 states have internal predecessors, (194), 40 states have call successors, (40), 40 states have call predecessors, (40), 39 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2022-04-06 20:12:01,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 273 transitions. [2022-04-06 20:12:01,732 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 273 transitions. Word has length 263 [2022-04-06 20:12:01,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:01,733 INFO L478 AbstractCegarLoop]: Abstraction has 273 states and 273 transitions. [2022-04-06 20:12:01,733 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 1.9523809523809523) internal successors, (82), 40 states have internal predecessors, (82), 38 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-04-06 20:12:01,733 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 273 transitions. [2022-04-06 20:12:01,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-04-06 20:12:01,734 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:01,734 INFO L499 BasicCegarLoop]: trace histogram [38, 38, 38, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:01,757 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:12:01,956 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:01,957 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:01,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:01,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1947093517, now seen corresponding path program 73 times [2022-04-06 20:12:01,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:01,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [733828847] [2022-04-06 20:12:01,959 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:01,959 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:01,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1947093517, now seen corresponding path program 74 times [2022-04-06 20:12:01,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:01,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349908491] [2022-04-06 20:12:01,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:01,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:01,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:02,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:12:02,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:12:02,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:12:02,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:12:02,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:12:02,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:12:02,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:12:02,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:12:02,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:12:02,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:12:02,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:12:02,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:12:02,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:12:02,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:12:02,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:12:02,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:12:02,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:12:02,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:12:02,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:12:02,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:12:02,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:12:02,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:12:02,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:12:02,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:12:02,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:12:02,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:12:02,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:12:02,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:12:02,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:12:02,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:12:02,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:12:02,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:12:02,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:12:02,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:12:02,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:12:02,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:12:02,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:12:02,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:02,681 INFO L134 CoverageAnalysis]: Checked inductivity of 4810 backedges. 74 proven. 2072 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:12:02,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:02,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349908491] [2022-04-06 20:12:02,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349908491] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:02,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394102674] [2022-04-06 20:12:02,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:12:02,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:02,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:02,682 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:12:02,683 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:12:02,762 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:12:02,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:02,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:12:02,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:03,221 INFO L134 CoverageAnalysis]: Checked inductivity of 4810 backedges. 74 proven. 2072 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:12:03,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:04,950 INFO L134 CoverageAnalysis]: Checked inductivity of 4810 backedges. 74 proven. 2072 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:12:04,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394102674] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:04,951 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:04,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42, 42] total 84 [2022-04-06 20:12:04,951 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:04,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [733828847] [2022-04-06 20:12:04,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [733828847] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:04,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:04,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2022-04-06 20:12:04,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389015767] [2022-04-06 20:12:04,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:04,952 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-04-06 20:12:04,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:04,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-04-06 20:12:04,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3093, Invalid=3879, Unknown=0, NotChecked=0, Total=6972 [2022-04-06 20:12:04,953 INFO L87 Difference]: Start difference. First operand 273 states and 273 transitions. Second operand has 43 states, 43 states have (on average 1.9534883720930232) internal successors, (84), 41 states have internal predecessors, (84), 39 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2022-04-06 20:12:05,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:05,874 INFO L93 Difference]: Finished difference Result 283 states and 283 transitions. [2022-04-06 20:12:05,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:12:05,875 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.9534883720930232) internal successors, (84), 41 states have internal predecessors, (84), 39 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) Word has length 270 [2022-04-06 20:12:05,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:05,876 INFO L225 Difference]: With dead ends: 283 [2022-04-06 20:12:05,876 INFO L226 Difference]: Without dead ends: 281 [2022-04-06 20:12:05,877 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 699 GetRequests, 575 SyntacticMatches, 1 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1501 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=6111, Invalid=9389, Unknown=0, NotChecked=0, Total=15500 [2022-04-06 20:12:05,878 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 55 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:05,878 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 37 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:12:05,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2022-04-06 20:12:05,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 280. [2022-04-06 20:12:05,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 198 states have (on average 1.005050505050505) internal successors, (199), 199 states have internal predecessors, (199), 41 states have call successors, (41), 41 states have call predecessors, (41), 40 states have return successors, (40), 39 states have call predecessors, (40), 40 states have call successors, (40) [2022-04-06 20:12:05,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 280 transitions. [2022-04-06 20:12:05,903 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 280 transitions. Word has length 270 [2022-04-06 20:12:05,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:05,903 INFO L478 AbstractCegarLoop]: Abstraction has 280 states and 280 transitions. [2022-04-06 20:12:05,904 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.9534883720930232) internal successors, (84), 41 states have internal predecessors, (84), 39 states have call successors, (40), 3 states have call predecessors, (40), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2022-04-06 20:12:05,904 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 280 transitions. [2022-04-06 20:12:05,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2022-04-06 20:12:05,905 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:05,905 INFO L499 BasicCegarLoop]: trace histogram [39, 39, 39, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:05,928 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-04-06 20:12:06,128 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-04-06 20:12:06,128 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:06,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:06,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1558979570, now seen corresponding path program 75 times [2022-04-06 20:12:06,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:06,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1592393347] [2022-04-06 20:12:06,131 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:06,131 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:06,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1558979570, now seen corresponding path program 76 times [2022-04-06 20:12:06,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:06,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308109851] [2022-04-06 20:12:06,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:06,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:06,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:06,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:12:06,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:12:06,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:12:06,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:12:06,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:12:06,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:12:06,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:12:06,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:12:06,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:12:06,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:12:06,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:12:06,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:12:06,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:12:06,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:12:06,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:12:06,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:12:06,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:12:06,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:12:06,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:12:06,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:12:06,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:12:06,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:12:06,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:12:06,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:12:06,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:12:06,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:12:06,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:12:06,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:12:06,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:12:06,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:12:06,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:12:06,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:12:06,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:12:06,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:12:06,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:12:06,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:12:06,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:12:06,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:12:06,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:06,889 INFO L134 CoverageAnalysis]: Checked inductivity of 5073 backedges. 76 proven. 2185 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:12:06,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:06,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308109851] [2022-04-06 20:12:06,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308109851] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:06,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332657541] [2022-04-06 20:12:06,889 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:12:06,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:06,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:06,891 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:12:06,909 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:12:07,001 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:12:07,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:07,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 42 conjunts are in the unsatisfiable core [2022-04-06 20:12:07,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:07,442 INFO L134 CoverageAnalysis]: Checked inductivity of 5073 backedges. 76 proven. 2185 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:12:07,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:09,265 INFO L134 CoverageAnalysis]: Checked inductivity of 5073 backedges. 76 proven. 2185 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:12:09,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332657541] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:09,266 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:09,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43, 43] total 86 [2022-04-06 20:12:09,266 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:09,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1592393347] [2022-04-06 20:12:09,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1592393347] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:09,266 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:09,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2022-04-06 20:12:09,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497988164] [2022-04-06 20:12:09,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:09,267 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-04-06 20:12:09,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:09,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-04-06 20:12:09,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3252, Invalid=4058, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:12:09,268 INFO L87 Difference]: Start difference. First operand 280 states and 280 transitions. Second operand has 44 states, 44 states have (on average 1.9545454545454546) internal successors, (86), 42 states have internal predecessors, (86), 40 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-04-06 20:12:10,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:10,284 INFO L93 Difference]: Finished difference Result 290 states and 290 transitions. [2022-04-06 20:12:10,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 20:12:10,284 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.9545454545454546) internal successors, (86), 42 states have internal predecessors, (86), 40 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) Word has length 277 [2022-04-06 20:12:10,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:10,286 INFO L225 Difference]: With dead ends: 290 [2022-04-06 20:12:10,286 INFO L226 Difference]: Without dead ends: 288 [2022-04-06 20:12:10,288 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 717 GetRequests, 590 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1560 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=6427, Invalid=9829, Unknown=0, NotChecked=0, Total=16256 [2022-04-06 20:12:10,288 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 56 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:10,289 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 57 Invalid, 594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:12:10,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2022-04-06 20:12:10,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 287. [2022-04-06 20:12:10,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 203 states have (on average 1.0049261083743843) internal successors, (204), 204 states have internal predecessors, (204), 42 states have call successors, (42), 42 states have call predecessors, (42), 41 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2022-04-06 20:12:10,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 287 transitions. [2022-04-06 20:12:10,307 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 287 transitions. Word has length 277 [2022-04-06 20:12:10,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:10,308 INFO L478 AbstractCegarLoop]: Abstraction has 287 states and 287 transitions. [2022-04-06 20:12:10,308 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.9545454545454546) internal successors, (86), 42 states have internal predecessors, (86), 40 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-04-06 20:12:10,308 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 287 transitions. [2022-04-06 20:12:10,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2022-04-06 20:12:10,315 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:10,315 INFO L499 BasicCegarLoop]: trace histogram [40, 40, 40, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:10,339 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:12:10,531 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-04-06 20:12:10,531 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:10,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:10,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1206335213, now seen corresponding path program 77 times [2022-04-06 20:12:10,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:10,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [318742141] [2022-04-06 20:12:10,534 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:10,534 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:10,534 INFO L85 PathProgramCache]: Analyzing trace with hash -1206335213, now seen corresponding path program 78 times [2022-04-06 20:12:10,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:10,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828157308] [2022-04-06 20:12:10,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:10,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:10,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:11,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:12:11,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:12:11,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:12:11,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:12:11,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:12:11,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:12:11,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:12:11,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:12:11,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:12:11,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:12:11,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:12:11,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:12:11,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:12:11,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:12:11,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:12:11,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:12:11,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:12:11,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:12:11,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:12:11,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:12:11,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:12:11,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:12:11,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:12:11,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:12:11,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:12:11,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:12:11,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:12:11,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:12:11,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:12:11,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:12:11,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:12:11,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:12:11,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:12:11,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:12:11,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:12:11,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:12:11,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:12:11,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:12:11,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:12:11,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:11,209 INFO L134 CoverageAnalysis]: Checked inductivity of 5343 backedges. 78 proven. 2301 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:12:11,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:11,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828157308] [2022-04-06 20:12:11,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828157308] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:11,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312745022] [2022-04-06 20:12:11,210 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:12:11,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:11,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:11,211 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:12:11,212 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:12:11,251 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:12:11,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:11,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:12:11,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:11,704 INFO L134 CoverageAnalysis]: Checked inductivity of 5343 backedges. 344 proven. 2 refuted. 0 times theorem prover too weak. 4997 trivial. 0 not checked. [2022-04-06 20:12:11,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:12,128 INFO L134 CoverageAnalysis]: Checked inductivity of 5343 backedges. 344 proven. 2 refuted. 0 times theorem prover too weak. 4997 trivial. 0 not checked. [2022-04-06 20:12:12,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [312745022] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:12,128 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:12,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 9, 9] total 52 [2022-04-06 20:12:12,128 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:12,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [318742141] [2022-04-06 20:12:12,129 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [318742141] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:12,129 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:12,129 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2022-04-06 20:12:12,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37850702] [2022-04-06 20:12:12,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:12,129 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-04-06 20:12:12,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:12,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-04-06 20:12:12,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1008, Invalid=1644, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:12:12,130 INFO L87 Difference]: Start difference. First operand 287 states and 287 transitions. Second operand has 45 states, 45 states have (on average 1.9555555555555555) internal successors, (88), 43 states have internal predecessors, (88), 41 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-04-06 20:12:13,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:13,138 INFO L93 Difference]: Finished difference Result 297 states and 297 transitions. [2022-04-06 20:12:13,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-04-06 20:12:13,139 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.9555555555555555) internal successors, (88), 43 states have internal predecessors, (88), 41 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) Word has length 284 [2022-04-06 20:12:13,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:13,140 INFO L225 Difference]: With dead ends: 297 [2022-04-06 20:12:13,140 INFO L226 Difference]: Without dead ends: 295 [2022-04-06 20:12:13,141 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 735 GetRequests, 639 SyntacticMatches, 3 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1328 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2865, Invalid=6065, Unknown=0, NotChecked=0, Total=8930 [2022-04-06 20:12:13,141 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 57 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:13,141 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 57 Invalid, 597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:12:13,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2022-04-06 20:12:13,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 294. [2022-04-06 20:12:13,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 208 states have (on average 1.0048076923076923) internal successors, (209), 209 states have internal predecessors, (209), 43 states have call successors, (43), 43 states have call predecessors, (43), 42 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2022-04-06 20:12:13,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 294 transitions. [2022-04-06 20:12:13,168 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 294 transitions. Word has length 284 [2022-04-06 20:12:13,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:13,168 INFO L478 AbstractCegarLoop]: Abstraction has 294 states and 294 transitions. [2022-04-06 20:12:13,168 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 1.9555555555555555) internal successors, (88), 43 states have internal predecessors, (88), 41 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-04-06 20:12:13,168 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 294 transitions. [2022-04-06 20:12:13,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2022-04-06 20:12:13,170 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:13,170 INFO L499 BasicCegarLoop]: trace histogram [41, 41, 41, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:13,192 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-04-06 20:12:13,392 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-04-06 20:12:13,392 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:13,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:13,393 INFO L85 PathProgramCache]: Analyzing trace with hash 962546898, now seen corresponding path program 79 times [2022-04-06 20:12:13,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:13,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [927194095] [2022-04-06 20:12:13,395 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:13,395 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:13,395 INFO L85 PathProgramCache]: Analyzing trace with hash 962546898, now seen corresponding path program 80 times [2022-04-06 20:12:13,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:13,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219451436] [2022-04-06 20:12:13,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:13,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:13,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:14,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:12:14,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:12:14,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:12:14,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:12:14,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:12:14,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:12:14,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:12:14,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:12:14,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:12:14,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:12:14,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:12:14,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:12:14,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:12:14,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:12:14,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:12:14,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:12:14,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:12:14,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:12:14,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:12:14,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:12:14,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:12:14,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:12:14,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:12:14,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:12:14,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:12:14,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:12:14,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:12:14,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:12:14,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:12:14,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:12:14,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:12:14,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:12:14,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:12:14,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:12:14,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:12:14,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:12:14,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:12:14,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:12:14,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:12:14,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:12:14,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:14,243 INFO L134 CoverageAnalysis]: Checked inductivity of 5620 backedges. 80 proven. 2420 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:12:14,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:14,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219451436] [2022-04-06 20:12:14,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219451436] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:14,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891815089] [2022-04-06 20:12:14,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:12:14,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:14,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:14,245 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:12:14,269 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:12:14,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:12:14,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:14,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 44 conjunts are in the unsatisfiable core [2022-04-06 20:12:14,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:14,743 INFO L134 CoverageAnalysis]: Checked inductivity of 5620 backedges. 80 proven. 2420 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:12:14,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:16,725 INFO L134 CoverageAnalysis]: Checked inductivity of 5620 backedges. 80 proven. 2420 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:12:16,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891815089] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:16,725 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:16,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45, 45] total 90 [2022-04-06 20:12:16,726 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:16,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [927194095] [2022-04-06 20:12:16,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [927194095] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:16,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:16,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2022-04-06 20:12:16,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597994189] [2022-04-06 20:12:16,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:16,726 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-04-06 20:12:16,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:16,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-04-06 20:12:16,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3582, Invalid=4428, Unknown=0, NotChecked=0, Total=8010 [2022-04-06 20:12:16,728 INFO L87 Difference]: Start difference. First operand 294 states and 294 transitions. Second operand has 46 states, 46 states have (on average 1.9565217391304348) internal successors, (90), 44 states have internal predecessors, (90), 42 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2022-04-06 20:12:17,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:17,752 INFO L93 Difference]: Finished difference Result 304 states and 304 transitions. [2022-04-06 20:12:17,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:12:17,752 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.9565217391304348) internal successors, (90), 44 states have internal predecessors, (90), 42 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) Word has length 291 [2022-04-06 20:12:17,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:17,753 INFO L225 Difference]: With dead ends: 304 [2022-04-06 20:12:17,753 INFO L226 Difference]: Without dead ends: 302 [2022-04-06 20:12:17,755 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 753 GetRequests, 620 SyntacticMatches, 1 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1681 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=7083, Invalid=10739, Unknown=0, NotChecked=0, Total=17822 [2022-04-06 20:12:17,755 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 58 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 403 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:17,755 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 42 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 403 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:12:17,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2022-04-06 20:12:17,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 301. [2022-04-06 20:12:17,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 213 states have (on average 1.0046948356807512) internal successors, (214), 214 states have internal predecessors, (214), 44 states have call successors, (44), 44 states have call predecessors, (44), 43 states have return successors, (43), 42 states have call predecessors, (43), 43 states have call successors, (43) [2022-04-06 20:12:17,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 301 transitions. [2022-04-06 20:12:17,783 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 301 transitions. Word has length 291 [2022-04-06 20:12:17,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:17,783 INFO L478 AbstractCegarLoop]: Abstraction has 301 states and 301 transitions. [2022-04-06 20:12:17,783 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 1.9565217391304348) internal successors, (90), 44 states have internal predecessors, (90), 42 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2022-04-06 20:12:17,783 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 301 transitions. [2022-04-06 20:12:17,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2022-04-06 20:12:17,784 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:17,785 INFO L499 BasicCegarLoop]: trace histogram [42, 42, 42, 41, 41, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:17,808 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:12:17,999 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-04-06 20:12:17,999 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:17,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:18,000 INFO L85 PathProgramCache]: Analyzing trace with hash -1739594701, now seen corresponding path program 81 times [2022-04-06 20:12:18,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:18,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [448632687] [2022-04-06 20:12:18,002 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:18,002 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:18,002 INFO L85 PathProgramCache]: Analyzing trace with hash -1739594701, now seen corresponding path program 82 times [2022-04-06 20:12:18,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:18,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365189194] [2022-04-06 20:12:18,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:18,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:18,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:18,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:12:18,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:12:18,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:12:18,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:12:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:12:18,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:12:18,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:12:18,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:12:18,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:12:18,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:12:18,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:12:18,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:12:18,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:12:18,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:12:18,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:12:18,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:12:18,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:12:18,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:12:18,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:12:18,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:12:18,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:12:18,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:12:18,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:12:18,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:12:18,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:12:18,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:12:18,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:12:18,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:12:18,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:12:18,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:12:18,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:12:18,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:12:18,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:12:18,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:12:18,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:12:18,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:12:18,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:12:18,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:12:18,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:12:18,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:12:18,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:12:18,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:18,741 INFO L134 CoverageAnalysis]: Checked inductivity of 5904 backedges. 82 proven. 2542 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:12:18,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:18,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365189194] [2022-04-06 20:12:18,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365189194] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:18,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513028770] [2022-04-06 20:12:18,741 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:12:18,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:18,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:18,742 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:12:18,743 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:12:18,825 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:12:18,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:18,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:12:18,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:19,259 INFO L134 CoverageAnalysis]: Checked inductivity of 5904 backedges. 82 proven. 2542 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:12:19,259 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:21,367 INFO L134 CoverageAnalysis]: Checked inductivity of 5904 backedges. 82 proven. 2542 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:12:21,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513028770] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:21,368 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:21,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46, 46] total 92 [2022-04-06 20:12:21,368 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:21,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [448632687] [2022-04-06 20:12:21,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [448632687] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:21,368 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:21,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [] total 47 [2022-04-06 20:12:21,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056985305] [2022-04-06 20:12:21,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:21,369 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-04-06 20:12:21,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:21,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-04-06 20:12:21,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3753, Invalid=4619, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:12:21,371 INFO L87 Difference]: Start difference. First operand 301 states and 301 transitions. Second operand has 47 states, 47 states have (on average 1.9574468085106382) internal successors, (92), 45 states have internal predecessors, (92), 43 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-04-06 20:12:22,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:22,474 INFO L93 Difference]: Finished difference Result 311 states and 311 transitions. [2022-04-06 20:12:22,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-06 20:12:22,474 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9574468085106382) internal successors, (92), 45 states have internal predecessors, (92), 43 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Word has length 298 [2022-04-06 20:12:22,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:22,475 INFO L225 Difference]: With dead ends: 311 [2022-04-06 20:12:22,475 INFO L226 Difference]: Without dead ends: 309 [2022-04-06 20:12:22,476 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 771 GetRequests, 635 SyntacticMatches, 1 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1743 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=7423, Invalid=11209, Unknown=0, NotChecked=0, Total=18632 [2022-04-06 20:12:22,476 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 59 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:22,477 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 57 Invalid, 593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:12:22,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-04-06 20:12:22,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 308. [2022-04-06 20:12:22,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 218 states have (on average 1.0045871559633028) internal successors, (219), 219 states have internal predecessors, (219), 45 states have call successors, (45), 45 states have call predecessors, (45), 44 states have return successors, (44), 43 states have call predecessors, (44), 44 states have call successors, (44) [2022-04-06 20:12:22,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 308 transitions. [2022-04-06 20:12:22,505 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 308 transitions. Word has length 298 [2022-04-06 20:12:22,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:22,505 INFO L478 AbstractCegarLoop]: Abstraction has 308 states and 308 transitions. [2022-04-06 20:12:22,505 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9574468085106382) internal successors, (92), 45 states have internal predecessors, (92), 43 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-04-06 20:12:22,505 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 308 transitions. [2022-04-06 20:12:22,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2022-04-06 20:12:22,507 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:22,507 INFO L499 BasicCegarLoop]: trace histogram [43, 43, 43, 42, 42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:22,531 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:12:22,730 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:22,730 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:22,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:22,730 INFO L85 PathProgramCache]: Analyzing trace with hash -1188467278, now seen corresponding path program 83 times [2022-04-06 20:12:22,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:22,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1475694708] [2022-04-06 20:12:22,732 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:22,733 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:22,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1188467278, now seen corresponding path program 84 times [2022-04-06 20:12:22,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:22,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935931990] [2022-04-06 20:12:22,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:22,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:22,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:23,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:12:23,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:12:23,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:12:23,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:12:23,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:12:23,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:12:23,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:12:23,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:12:23,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:12:23,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:12:23,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:12:23,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:12:23,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:12:23,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:12:23,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:12:23,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:12:23,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:12:23,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:12:23,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:12:23,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:12:23,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:12:23,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:12:23,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:12:23,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:12:23,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:12:23,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:12:23,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:12:23,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:12:23,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:12:23,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:12:23,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:12:23,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:12:23,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:12:23,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:12:23,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:12:23,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:12:23,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:12:23,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:12:23,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:12:23,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:12:23,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:12:23,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:12:23,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:23,494 INFO L134 CoverageAnalysis]: Checked inductivity of 6195 backedges. 84 proven. 2667 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:12:23,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:23,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935931990] [2022-04-06 20:12:23,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935931990] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:23,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805887775] [2022-04-06 20:12:23,495 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:12:23,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:23,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:23,496 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:12:23,497 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:12:23,537 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:12:23,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:23,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:12:23,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:24,086 INFO L134 CoverageAnalysis]: Checked inductivity of 6195 backedges. 371 proven. 2 refuted. 0 times theorem prover too weak. 5822 trivial. 0 not checked. [2022-04-06 20:12:24,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:24,530 INFO L134 CoverageAnalysis]: Checked inductivity of 6195 backedges. 371 proven. 2 refuted. 0 times theorem prover too weak. 5822 trivial. 0 not checked. [2022-04-06 20:12:24,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805887775] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:24,531 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:24,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 9, 9] total 55 [2022-04-06 20:12:24,531 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:24,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1475694708] [2022-04-06 20:12:24,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1475694708] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:24,531 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:24,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2022-04-06 20:12:24,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288009675] [2022-04-06 20:12:24,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:24,532 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-04-06 20:12:24,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:24,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-04-06 20:12:24,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1146, Invalid=1824, Unknown=0, NotChecked=0, Total=2970 [2022-04-06 20:12:24,533 INFO L87 Difference]: Start difference. First operand 308 states and 308 transitions. Second operand has 48 states, 48 states have (on average 1.9583333333333333) internal successors, (94), 46 states have internal predecessors, (94), 44 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2022-04-06 20:12:25,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:25,706 INFO L93 Difference]: Finished difference Result 318 states and 318 transitions. [2022-04-06 20:12:25,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-04-06 20:12:25,707 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.9583333333333333) internal successors, (94), 46 states have internal predecessors, (94), 44 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) Word has length 305 [2022-04-06 20:12:25,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:25,708 INFO L225 Difference]: With dead ends: 318 [2022-04-06 20:12:25,708 INFO L226 Difference]: Without dead ends: 316 [2022-04-06 20:12:25,709 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 789 GetRequests, 687 SyntacticMatches, 3 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1490 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3270, Invalid=6830, Unknown=0, NotChecked=0, Total=10100 [2022-04-06 20:12:25,710 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 60 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:25,710 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 42 Invalid, 594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:12:25,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-04-06 20:12:25,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 315. [2022-04-06 20:12:25,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 223 states have (on average 1.0044843049327354) internal successors, (224), 224 states have internal predecessors, (224), 46 states have call successors, (46), 46 states have call predecessors, (46), 45 states have return successors, (45), 44 states have call predecessors, (45), 45 states have call successors, (45) [2022-04-06 20:12:25,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 315 transitions. [2022-04-06 20:12:25,739 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 315 transitions. Word has length 305 [2022-04-06 20:12:25,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:25,739 INFO L478 AbstractCegarLoop]: Abstraction has 315 states and 315 transitions. [2022-04-06 20:12:25,740 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.9583333333333333) internal successors, (94), 46 states have internal predecessors, (94), 44 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2022-04-06 20:12:25,740 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 315 transitions. [2022-04-06 20:12:25,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2022-04-06 20:12:25,741 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:25,741 INFO L499 BasicCegarLoop]: trace histogram [44, 44, 44, 43, 43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:25,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-04-06 20:12:25,955 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:25,955 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:25,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:25,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1410791597, now seen corresponding path program 85 times [2022-04-06 20:12:25,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:25,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [602554879] [2022-04-06 20:12:25,958 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:25,958 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:25,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1410791597, now seen corresponding path program 86 times [2022-04-06 20:12:25,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:25,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811842546] [2022-04-06 20:12:25,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:25,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:25,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:26,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:12:26,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:12:26,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:12:26,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:12:26,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:12:26,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:12:26,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:12:26,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:12:26,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:12:26,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:12:26,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:12:26,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:12:26,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:12:26,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:12:26,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:12:26,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:12:26,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:12:26,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:12:26,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:12:26,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:12:26,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:12:26,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:12:26,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:12:26,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:12:26,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:12:26,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:12:26,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:12:26,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:12:26,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:12:26,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:12:26,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:12:26,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:12:26,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:12:26,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:12:26,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:12:26,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:12:26,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:12:26,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:12:26,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:12:26,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:12:26,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:12:26,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:12:26,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:12:26,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:26,766 INFO L134 CoverageAnalysis]: Checked inductivity of 6493 backedges. 86 proven. 2795 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:12:26,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:26,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811842546] [2022-04-06 20:12:26,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811842546] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:26,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461532406] [2022-04-06 20:12:26,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:12:26,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:26,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:26,767 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:12:26,768 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:12:26,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:12:26,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:26,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:12:26,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:27,266 INFO L134 CoverageAnalysis]: Checked inductivity of 6493 backedges. 86 proven. 2795 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:12:27,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:29,503 INFO L134 CoverageAnalysis]: Checked inductivity of 6493 backedges. 86 proven. 2795 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 20:12:29,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461532406] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:29,503 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:29,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 48, 48] total 96 [2022-04-06 20:12:29,503 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:29,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [602554879] [2022-04-06 20:12:29,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [602554879] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:29,504 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:29,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [] total 49 [2022-04-06 20:12:29,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524461468] [2022-04-06 20:12:29,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:29,504 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-04-06 20:12:29,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:29,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-04-06 20:12:29,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4107, Invalid=5013, Unknown=0, NotChecked=0, Total=9120 [2022-04-06 20:12:29,506 INFO L87 Difference]: Start difference. First operand 315 states and 315 transitions. Second operand has 49 states, 49 states have (on average 1.9591836734693877) internal successors, (96), 47 states have internal predecessors, (96), 45 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-04-06 20:12:30,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:30,685 INFO L93 Difference]: Finished difference Result 325 states and 325 transitions. [2022-04-06 20:12:30,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-04-06 20:12:30,686 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9591836734693877) internal successors, (96), 47 states have internal predecessors, (96), 45 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) Word has length 312 [2022-04-06 20:12:30,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:30,687 INFO L225 Difference]: With dead ends: 325 [2022-04-06 20:12:30,687 INFO L226 Difference]: Without dead ends: 323 [2022-04-06 20:12:30,688 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 807 GetRequests, 665 SyntacticMatches, 1 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1870 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=8127, Invalid=12179, Unknown=0, NotChecked=0, Total=20306 [2022-04-06 20:12:30,689 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 61 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 183 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 183 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:30,689 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 52 Invalid, 642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [183 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:12:30,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2022-04-06 20:12:30,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 322. [2022-04-06 20:12:30,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 228 states have (on average 1.0043859649122806) internal successors, (229), 229 states have internal predecessors, (229), 47 states have call successors, (47), 47 states have call predecessors, (47), 46 states have return successors, (46), 45 states have call predecessors, (46), 46 states have call successors, (46) [2022-04-06 20:12:30,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 322 transitions. [2022-04-06 20:12:30,715 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 322 transitions. Word has length 312 [2022-04-06 20:12:30,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:30,715 INFO L478 AbstractCegarLoop]: Abstraction has 322 states and 322 transitions. [2022-04-06 20:12:30,716 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.9591836734693877) internal successors, (96), 47 states have internal predecessors, (96), 45 states have call successors, (46), 3 states have call predecessors, (46), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-04-06 20:12:30,716 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 322 transitions. [2022-04-06 20:12:30,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2022-04-06 20:12:30,717 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:30,717 INFO L499 BasicCegarLoop]: trace histogram [45, 45, 45, 44, 44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:30,743 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:12:30,940 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-04-06 20:12:30,941 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:30,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:30,941 INFO L85 PathProgramCache]: Analyzing trace with hash -591886702, now seen corresponding path program 87 times [2022-04-06 20:12:30,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:30,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [274018600] [2022-04-06 20:12:30,944 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:30,944 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:30,944 INFO L85 PathProgramCache]: Analyzing trace with hash -591886702, now seen corresponding path program 88 times [2022-04-06 20:12:30,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:30,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726905316] [2022-04-06 20:12:30,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:30,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:30,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:31,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:12:31,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:12:31,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:12:31,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:12:31,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:12:31,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:12:31,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:12:31,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:12:31,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:12:31,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:12:31,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:12:31,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:12:31,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:12:31,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:12:31,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:12:31,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:12:31,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:12:31,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:12:31,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:12:31,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:12:31,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:12:31,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:12:31,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:12:31,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:12:31,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:12:31,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:12:31,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:12:31,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:12:31,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:12:31,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:12:31,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:12:31,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:12:31,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:12:31,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:12:31,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:12:31,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:12:31,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:12:31,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:12:31,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:12:31,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:12:31,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:12:31,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:12:31,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:12:31,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:12:31,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:31,769 INFO L134 CoverageAnalysis]: Checked inductivity of 6798 backedges. 88 proven. 2926 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:12:31,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:31,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726905316] [2022-04-06 20:12:31,770 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726905316] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:31,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903794434] [2022-04-06 20:12:31,770 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:12:31,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:31,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:31,771 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:12:31,780 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:12:31,887 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:12:31,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:31,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 48 conjunts are in the unsatisfiable core [2022-04-06 20:12:31,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:32,338 INFO L134 CoverageAnalysis]: Checked inductivity of 6798 backedges. 88 proven. 2926 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:12:32,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:34,744 INFO L134 CoverageAnalysis]: Checked inductivity of 6798 backedges. 88 proven. 2926 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 20:12:34,745 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903794434] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:34,745 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:34,745 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 49, 49] total 98 [2022-04-06 20:12:34,745 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:34,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [274018600] [2022-04-06 20:12:34,745 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [274018600] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:34,745 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:34,745 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2022-04-06 20:12:34,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240258012] [2022-04-06 20:12:34,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:34,746 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-04-06 20:12:34,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:34,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-04-06 20:12:34,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4290, Invalid=5216, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 20:12:34,747 INFO L87 Difference]: Start difference. First operand 322 states and 322 transitions. Second operand has 50 states, 50 states have (on average 1.96) internal successors, (98), 48 states have internal predecessors, (98), 46 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-04-06 20:12:35,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:35,932 INFO L93 Difference]: Finished difference Result 332 states and 332 transitions. [2022-04-06 20:12:35,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-04-06 20:12:35,932 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.96) internal successors, (98), 48 states have internal predecessors, (98), 46 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) Word has length 319 [2022-04-06 20:12:35,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:35,933 INFO L225 Difference]: With dead ends: 332 [2022-04-06 20:12:35,933 INFO L226 Difference]: Without dead ends: 330 [2022-04-06 20:12:35,934 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 825 GetRequests, 680 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1935 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=8491, Invalid=12679, Unknown=0, NotChecked=0, Total=21170 [2022-04-06 20:12:35,935 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 62 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 188 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 188 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:35,935 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 52 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [188 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:12:35,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-04-06 20:12:35,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 329. [2022-04-06 20:12:35,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 233 states have (on average 1.0042918454935623) internal successors, (234), 234 states have internal predecessors, (234), 48 states have call successors, (48), 48 states have call predecessors, (48), 47 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2022-04-06 20:12:35,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 329 transitions. [2022-04-06 20:12:35,967 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 329 transitions. Word has length 319 [2022-04-06 20:12:35,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:35,967 INFO L478 AbstractCegarLoop]: Abstraction has 329 states and 329 transitions. [2022-04-06 20:12:35,967 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.96) internal successors, (98), 48 states have internal predecessors, (98), 46 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-04-06 20:12:35,967 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 329 transitions. [2022-04-06 20:12:35,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2022-04-06 20:12:35,969 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:35,969 INFO L499 BasicCegarLoop]: trace histogram [46, 46, 46, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:35,997 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-04-06 20:12:36,183 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-04-06 20:12:36,183 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:36,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:36,184 INFO L85 PathProgramCache]: Analyzing trace with hash 985018995, now seen corresponding path program 89 times [2022-04-06 20:12:36,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:36,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [729985086] [2022-04-06 20:12:36,186 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:36,186 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:36,186 INFO L85 PathProgramCache]: Analyzing trace with hash 985018995, now seen corresponding path program 90 times [2022-04-06 20:12:36,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:36,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354886284] [2022-04-06 20:12:36,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:36,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:36,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:36,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:12:36,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:12:36,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:12:36,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:12:36,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:12:36,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:12:36,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:12:36,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:12:36,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:12:36,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:12:36,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:12:36,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:12:36,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:12:36,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:12:36,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:12:36,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:12:36,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:12:36,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:12:36,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:12:36,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:12:36,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:36,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:12:37,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:12:37,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:12:37,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:12:37,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:12:37,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:12:37,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:12:37,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:12:37,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:12:37,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:12:37,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:12:37,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:12:37,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:12:37,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:12:37,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:12:37,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:12:37,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:12:37,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:12:37,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:12:37,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:12:37,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:12:37,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:12:37,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:12:37,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:12:37,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:12:37,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:37,038 INFO L134 CoverageAnalysis]: Checked inductivity of 7110 backedges. 90 proven. 3060 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 20:12:37,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:37,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354886284] [2022-04-06 20:12:37,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354886284] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:37,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122577162] [2022-04-06 20:12:37,038 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:12:37,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:37,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:37,040 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:12:37,043 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:12:37,093 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:12:37,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:37,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:12:37,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:37,676 INFO L134 CoverageAnalysis]: Checked inductivity of 7110 backedges. 398 proven. 2 refuted. 0 times theorem prover too weak. 6710 trivial. 0 not checked. [2022-04-06 20:12:37,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:38,173 INFO L134 CoverageAnalysis]: Checked inductivity of 7110 backedges. 398 proven. 2 refuted. 0 times theorem prover too weak. 6710 trivial. 0 not checked. [2022-04-06 20:12:38,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122577162] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:38,174 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:38,174 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 9, 9] total 58 [2022-04-06 20:12:38,174 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:38,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [729985086] [2022-04-06 20:12:38,175 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [729985086] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:38,175 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:38,175 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [51] imperfect sequences [] total 51 [2022-04-06 20:12:38,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861144664] [2022-04-06 20:12:38,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:38,175 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-04-06 20:12:38,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:38,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-04-06 20:12:38,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1293, Invalid=2013, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:12:38,176 INFO L87 Difference]: Start difference. First operand 329 states and 329 transitions. Second operand has 51 states, 51 states have (on average 1.9607843137254901) internal successors, (100), 49 states have internal predecessors, (100), 47 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2022-04-06 20:12:39,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:39,456 INFO L93 Difference]: Finished difference Result 339 states and 339 transitions. [2022-04-06 20:12:39,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-04-06 20:12:39,457 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9607843137254901) internal successors, (100), 49 states have internal predecessors, (100), 47 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) Word has length 326 [2022-04-06 20:12:39,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:39,458 INFO L225 Difference]: With dead ends: 339 [2022-04-06 20:12:39,458 INFO L226 Difference]: Without dead ends: 337 [2022-04-06 20:12:39,459 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 843 GetRequests, 735 SyntacticMatches, 3 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1661 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3702, Invalid=7640, Unknown=0, NotChecked=0, Total=11342 [2022-04-06 20:12:39,459 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 63 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:39,459 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 57 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 486 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:12:39,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2022-04-06 20:12:39,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 336. [2022-04-06 20:12:39,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 238 states have (on average 1.004201680672269) internal successors, (239), 239 states have internal predecessors, (239), 49 states have call successors, (49), 49 states have call predecessors, (49), 48 states have return successors, (48), 47 states have call predecessors, (48), 48 states have call successors, (48) [2022-04-06 20:12:39,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 336 transitions. [2022-04-06 20:12:39,484 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 336 transitions. Word has length 326 [2022-04-06 20:12:39,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:39,484 INFO L478 AbstractCegarLoop]: Abstraction has 336 states and 336 transitions. [2022-04-06 20:12:39,485 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.9607843137254901) internal successors, (100), 49 states have internal predecessors, (100), 47 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2022-04-06 20:12:39,485 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 336 transitions. [2022-04-06 20:12:39,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2022-04-06 20:12:39,486 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:39,486 INFO L499 BasicCegarLoop]: trace histogram [47, 47, 47, 46, 46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:39,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-04-06 20:12:39,699 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-04-06 20:12:39,700 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:39,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:39,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1274713970, now seen corresponding path program 91 times [2022-04-06 20:12:39,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:39,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [701817511] [2022-04-06 20:12:39,702 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:39,702 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:39,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1274713970, now seen corresponding path program 92 times [2022-04-06 20:12:39,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:39,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210435032] [2022-04-06 20:12:39,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:39,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:39,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:40,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:12:40,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:12:40,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:12:40,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:12:40,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:12:40,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:12:40,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:12:40,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:12:40,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:12:40,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:12:40,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:12:40,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:12:40,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:12:40,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:12:40,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:12:40,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:12:40,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:12:40,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:12:40,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:12:40,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:12:40,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:12:40,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:12:40,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:12:40,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:12:40,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:12:40,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:12:40,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:12:40,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:12:40,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:12:40,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:12:40,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:12:40,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:12:40,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:12:40,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:12:40,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:12:40,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:12:40,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:12:40,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:12:40,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:12:40,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:12:40,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:12:40,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:12:40,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:12:40,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:12:40,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:12:40,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:12:40,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:40,588 INFO L134 CoverageAnalysis]: Checked inductivity of 7429 backedges. 92 proven. 3197 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:12:40,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:40,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210435032] [2022-04-06 20:12:40,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210435032] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:40,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114606937] [2022-04-06 20:12:40,589 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:12:40,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:40,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:40,590 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:12:40,612 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:12:40,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:12:40,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:40,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 50 conjunts are in the unsatisfiable core [2022-04-06 20:12:40,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:41,167 INFO L134 CoverageAnalysis]: Checked inductivity of 7429 backedges. 92 proven. 3197 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:12:41,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:43,683 INFO L134 CoverageAnalysis]: Checked inductivity of 7429 backedges. 92 proven. 3197 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-04-06 20:12:43,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114606937] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:43,684 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:43,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 102 [2022-04-06 20:12:43,684 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:43,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [701817511] [2022-04-06 20:12:43,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [701817511] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:43,684 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:43,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [52] imperfect sequences [] total 52 [2022-04-06 20:12:43,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041662015] [2022-04-06 20:12:43,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:43,684 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-04-06 20:12:43,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:43,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-04-06 20:12:43,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4668, Invalid=5634, Unknown=0, NotChecked=0, Total=10302 [2022-04-06 20:12:43,685 INFO L87 Difference]: Start difference. First operand 336 states and 336 transitions. Second operand has 52 states, 52 states have (on average 1.9615384615384615) internal successors, (102), 50 states have internal predecessors, (102), 48 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-04-06 20:12:44,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:44,939 INFO L93 Difference]: Finished difference Result 346 states and 346 transitions. [2022-04-06 20:12:44,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-04-06 20:12:44,940 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.9615384615384615) internal successors, (102), 50 states have internal predecessors, (102), 48 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Word has length 333 [2022-04-06 20:12:44,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:44,941 INFO L225 Difference]: With dead ends: 346 [2022-04-06 20:12:44,941 INFO L226 Difference]: Without dead ends: 344 [2022-04-06 20:12:44,943 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 861 GetRequests, 710 SyntacticMatches, 1 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2068 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=9243, Invalid=13709, Unknown=0, NotChecked=0, Total=22952 [2022-04-06 20:12:44,943 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 64 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:44,943 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 42 Invalid, 634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:12:44,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2022-04-06 20:12:44,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 343. [2022-04-06 20:12:44,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 243 states have (on average 1.0041152263374487) internal successors, (244), 244 states have internal predecessors, (244), 50 states have call successors, (50), 50 states have call predecessors, (50), 49 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2022-04-06 20:12:44,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 343 transitions. [2022-04-06 20:12:44,974 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 343 transitions. Word has length 333 [2022-04-06 20:12:44,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:44,974 INFO L478 AbstractCegarLoop]: Abstraction has 343 states and 343 transitions. [2022-04-06 20:12:44,974 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.9615384615384615) internal successors, (102), 50 states have internal predecessors, (102), 48 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-04-06 20:12:44,974 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 343 transitions. [2022-04-06 20:12:44,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2022-04-06 20:12:44,976 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:44,976 INFO L499 BasicCegarLoop]: trace histogram [48, 48, 48, 47, 47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:45,000 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-04-06 20:12:45,191 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:45,191 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:45,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:45,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1963550099, now seen corresponding path program 93 times [2022-04-06 20:12:45,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:45,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2050667113] [2022-04-06 20:12:45,193 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:45,193 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:45,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1963550099, now seen corresponding path program 94 times [2022-04-06 20:12:45,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:45,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804452873] [2022-04-06 20:12:45,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:45,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:45,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:46,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:12:46,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:12:46,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:12:46,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:12:46,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:12:46,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:12:46,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:12:46,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:12:46,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:12:46,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:12:46,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:12:46,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:12:46,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:12:46,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:12:46,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:12:46,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:12:46,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:12:46,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:12:46,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:12:46,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:12:46,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:12:46,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:12:46,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:12:46,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:12:46,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:12:46,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:12:46,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:12:46,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:12:46,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:12:46,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:12:46,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:12:46,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:12:46,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:12:46,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:12:46,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:12:46,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:12:46,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:12:46,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:12:46,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:12:46,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:12:46,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:12:46,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:12:46,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:12:46,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:12:46,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:12:46,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:12:46,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:12:46,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:46,103 INFO L134 CoverageAnalysis]: Checked inductivity of 7755 backedges. 94 proven. 3337 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:12:46,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:46,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804452873] [2022-04-06 20:12:46,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804452873] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:46,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019354449] [2022-04-06 20:12:46,104 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:12:46,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:46,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:46,108 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:12:46,109 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:12:46,193 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:12:46,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:46,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:12:46,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:46,676 INFO L134 CoverageAnalysis]: Checked inductivity of 7755 backedges. 94 proven. 3337 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:12:46,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:49,282 INFO L134 CoverageAnalysis]: Checked inductivity of 7755 backedges. 94 proven. 3337 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 20:12:49,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019354449] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:49,282 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:49,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 52, 52] total 104 [2022-04-06 20:12:49,282 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:49,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2050667113] [2022-04-06 20:12:49,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2050667113] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:49,282 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:49,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [] total 53 [2022-04-06 20:12:49,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488997436] [2022-04-06 20:12:49,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:49,283 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-04-06 20:12:49,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:49,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-04-06 20:12:49,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4863, Invalid=5849, Unknown=0, NotChecked=0, Total=10712 [2022-04-06 20:12:49,284 INFO L87 Difference]: Start difference. First operand 343 states and 343 transitions. Second operand has 53 states, 53 states have (on average 1.9622641509433962) internal successors, (104), 51 states have internal predecessors, (104), 49 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-04-06 20:12:50,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:50,737 INFO L93 Difference]: Finished difference Result 353 states and 353 transitions. [2022-04-06 20:12:50,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-04-06 20:12:50,737 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.9622641509433962) internal successors, (104), 51 states have internal predecessors, (104), 49 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) Word has length 340 [2022-04-06 20:12:50,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:50,738 INFO L225 Difference]: With dead ends: 353 [2022-04-06 20:12:50,738 INFO L226 Difference]: Without dead ends: 351 [2022-04-06 20:12:50,740 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 879 GetRequests, 725 SyntacticMatches, 1 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2136 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=9631, Invalid=14239, Unknown=0, NotChecked=0, Total=23870 [2022-04-06 20:12:50,740 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 65 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:50,740 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 37 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:12:50,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-04-06 20:12:50,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 350. [2022-04-06 20:12:50,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 248 states have (on average 1.0040322580645162) internal successors, (249), 249 states have internal predecessors, (249), 51 states have call successors, (51), 51 states have call predecessors, (51), 50 states have return successors, (50), 49 states have call predecessors, (50), 50 states have call successors, (50) [2022-04-06 20:12:50,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 350 transitions. [2022-04-06 20:12:50,767 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 350 transitions. Word has length 340 [2022-04-06 20:12:50,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:50,768 INFO L478 AbstractCegarLoop]: Abstraction has 350 states and 350 transitions. [2022-04-06 20:12:50,768 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.9622641509433962) internal successors, (104), 51 states have internal predecessors, (104), 49 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-04-06 20:12:50,768 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 350 transitions. [2022-04-06 20:12:50,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2022-04-06 20:12:50,770 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:50,770 INFO L499 BasicCegarLoop]: trace histogram [49, 49, 49, 48, 48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:50,793 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:12:50,987 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-04-06 20:12:50,987 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:50,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:50,987 INFO L85 PathProgramCache]: Analyzing trace with hash 912105554, now seen corresponding path program 95 times [2022-04-06 20:12:50,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:50,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [781103601] [2022-04-06 20:12:50,989 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:50,989 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:50,989 INFO L85 PathProgramCache]: Analyzing trace with hash 912105554, now seen corresponding path program 96 times [2022-04-06 20:12:50,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:50,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030183434] [2022-04-06 20:12:50,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:50,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:51,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:51,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:12:51,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:12:51,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:12:51,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:12:51,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:12:51,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:12:51,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:12:51,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:12:51,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:12:51,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:12:51,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:12:51,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:12:51,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:12:51,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:12:51,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:12:51,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:12:51,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:12:51,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:12:51,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:12:51,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:12:51,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:12:51,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:12:51,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:12:51,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:12:51,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:12:51,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:12:51,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:12:51,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:12:51,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:12:51,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:12:51,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:12:51,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:12:51,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:12:51,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:12:51,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:12:51,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:12:51,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:12:51,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:12:51,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:12:51,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:12:51,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:12:51,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:12:51,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:12:51,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:12:51,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:12:51,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:12:51,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:12:51,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:12:51,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:51,953 INFO L134 CoverageAnalysis]: Checked inductivity of 8088 backedges. 96 proven. 3480 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 20:12:51,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:51,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030183434] [2022-04-06 20:12:51,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030183434] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:51,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654616822] [2022-04-06 20:12:51,954 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:12:51,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:51,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:51,955 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:12:51,981 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:12:52,013 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:12:52,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:52,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:12:52,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:52,594 INFO L134 CoverageAnalysis]: Checked inductivity of 8088 backedges. 425 proven. 2 refuted. 0 times theorem prover too weak. 7661 trivial. 0 not checked. [2022-04-06 20:12:52,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:53,175 INFO L134 CoverageAnalysis]: Checked inductivity of 8088 backedges. 425 proven. 2 refuted. 0 times theorem prover too weak. 7661 trivial. 0 not checked. [2022-04-06 20:12:53,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654616822] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:53,176 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:53,176 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 9, 9] total 61 [2022-04-06 20:12:53,176 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:53,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [781103601] [2022-04-06 20:12:53,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [781103601] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:53,176 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:53,176 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [] total 54 [2022-04-06 20:12:53,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636187320] [2022-04-06 20:12:53,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:53,177 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-04-06 20:12:53,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:53,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-04-06 20:12:53,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1449, Invalid=2211, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:12:53,178 INFO L87 Difference]: Start difference. First operand 350 states and 350 transitions. Second operand has 54 states, 54 states have (on average 1.962962962962963) internal successors, (106), 52 states have internal predecessors, (106), 50 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-04-06 20:12:54,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:12:54,646 INFO L93 Difference]: Finished difference Result 360 states and 360 transitions. [2022-04-06 20:12:54,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-06 20:12:54,647 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.962962962962963) internal successors, (106), 52 states have internal predecessors, (106), 50 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) Word has length 347 [2022-04-06 20:12:54,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:12:54,649 INFO L225 Difference]: With dead ends: 360 [2022-04-06 20:12:54,649 INFO L226 Difference]: Without dead ends: 358 [2022-04-06 20:12:54,650 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 897 GetRequests, 783 SyntacticMatches, 3 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1841 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4161, Invalid=8495, Unknown=0, NotChecked=0, Total=12656 [2022-04-06 20:12:54,650 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 66 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:12:54,650 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 42 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:12:54,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2022-04-06 20:12:54,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 357. [2022-04-06 20:12:54,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 253 states have (on average 1.0039525691699605) internal successors, (254), 254 states have internal predecessors, (254), 52 states have call successors, (52), 52 states have call predecessors, (52), 51 states have return successors, (51), 50 states have call predecessors, (51), 51 states have call successors, (51) [2022-04-06 20:12:54,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 357 transitions. [2022-04-06 20:12:54,694 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 357 transitions. Word has length 347 [2022-04-06 20:12:54,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:12:54,694 INFO L478 AbstractCegarLoop]: Abstraction has 357 states and 357 transitions. [2022-04-06 20:12:54,694 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.962962962962963) internal successors, (106), 52 states have internal predecessors, (106), 50 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-04-06 20:12:54,694 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 357 transitions. [2022-04-06 20:12:54,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2022-04-06 20:12:54,696 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:12:54,696 INFO L499 BasicCegarLoop]: trace histogram [50, 50, 50, 49, 49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:12:54,712 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-04-06 20:12:54,899 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-04-06 20:12:54,899 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:12:54,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:12:54,900 INFO L85 PathProgramCache]: Analyzing trace with hash -1816878925, now seen corresponding path program 97 times [2022-04-06 20:12:54,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:54,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [205131036] [2022-04-06 20:12:54,902 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:12:54,902 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:12:54,902 INFO L85 PathProgramCache]: Analyzing trace with hash -1816878925, now seen corresponding path program 98 times [2022-04-06 20:12:54,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:12:54,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934648835] [2022-04-06 20:12:54,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:12:54,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:12:54,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:12:55,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:12:55,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:12:55,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:12:55,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:12:55,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:12:55,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:12:55,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:12:55,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:12:55,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:12:55,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:12:55,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:12:55,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:12:55,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:12:55,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:12:55,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:12:55,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:12:55,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:12:55,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:12:55,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:12:55,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:12:55,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:12:55,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:12:55,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:12:55,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:12:55,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:12:55,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:12:55,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:12:55,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:12:55,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:12:55,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:12:55,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:12:55,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:12:55,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:12:55,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:12:55,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:12:55,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:12:55,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:12:55,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:12:55,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:12:55,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:12:55,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:12:55,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:12:55,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:12:55,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:12:55,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:12:55,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:12:55,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:12:55,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:12:55,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:12:55,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:12:55,895 INFO L134 CoverageAnalysis]: Checked inductivity of 8428 backedges. 98 proven. 3626 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:12:55,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:12:55,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934648835] [2022-04-06 20:12:55,896 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934648835] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:12:55,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615191608] [2022-04-06 20:12:55,896 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:12:55,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:12:55,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:12:55,897 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:12:55,920 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:12:55,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:12:55,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:12:55,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:12:55,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:12:56,493 INFO L134 CoverageAnalysis]: Checked inductivity of 8428 backedges. 98 proven. 3626 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:12:56,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:12:59,281 INFO L134 CoverageAnalysis]: Checked inductivity of 8428 backedges. 98 proven. 3626 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 20:12:59,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615191608] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:12:59,282 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:12:59,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 108 [2022-04-06 20:12:59,282 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:12:59,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [205131036] [2022-04-06 20:12:59,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [205131036] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:12:59,282 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:12:59,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [55] imperfect sequences [] total 55 [2022-04-06 20:12:59,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661332654] [2022-04-06 20:12:59,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:12:59,283 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-04-06 20:12:59,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:12:59,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-04-06 20:12:59,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5265, Invalid=6291, Unknown=0, NotChecked=0, Total=11556 [2022-04-06 20:12:59,284 INFO L87 Difference]: Start difference. First operand 357 states and 357 transitions. Second operand has 55 states, 55 states have (on average 1.9636363636363636) internal successors, (108), 53 states have internal predecessors, (108), 51 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2022-04-06 20:13:00,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:00,660 INFO L93 Difference]: Finished difference Result 367 states and 367 transitions. [2022-04-06 20:13:00,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-04-06 20:13:00,660 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.9636363636363636) internal successors, (108), 53 states have internal predecessors, (108), 51 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) Word has length 354 [2022-04-06 20:13:00,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:00,662 INFO L225 Difference]: With dead ends: 367 [2022-04-06 20:13:00,662 INFO L226 Difference]: Without dead ends: 365 [2022-04-06 20:13:00,663 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 915 GetRequests, 755 SyntacticMatches, 1 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2275 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=10431, Invalid=15329, Unknown=0, NotChecked=0, Total=25760 [2022-04-06 20:13:00,663 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 67 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:00,664 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 47 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:13:00,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-04-06 20:13:00,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 364. [2022-04-06 20:13:00,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 258 states have (on average 1.003875968992248) internal successors, (259), 259 states have internal predecessors, (259), 53 states have call successors, (53), 53 states have call predecessors, (53), 52 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2022-04-06 20:13:00,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 364 transitions. [2022-04-06 20:13:00,701 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 364 transitions. Word has length 354 [2022-04-06 20:13:00,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:00,701 INFO L478 AbstractCegarLoop]: Abstraction has 364 states and 364 transitions. [2022-04-06 20:13:00,701 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.9636363636363636) internal successors, (108), 53 states have internal predecessors, (108), 51 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2022-04-06 20:13:00,701 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 364 transitions. [2022-04-06 20:13:00,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2022-04-06 20:13:00,703 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:00,703 INFO L499 BasicCegarLoop]: trace histogram [51, 51, 51, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:00,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-04-06 20:13:00,927 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-04-06 20:13:00,927 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:00,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:00,927 INFO L85 PathProgramCache]: Analyzing trace with hash 852468018, now seen corresponding path program 99 times [2022-04-06 20:13:00,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:00,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1160838261] [2022-04-06 20:13:00,929 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:00,929 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:00,929 INFO L85 PathProgramCache]: Analyzing trace with hash 852468018, now seen corresponding path program 100 times [2022-04-06 20:13:00,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:00,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041370512] [2022-04-06 20:13:00,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:00,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:00,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:01,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:13:01,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:13:01,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:13:01,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:13:01,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:13:01,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:13:01,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:13:01,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:13:01,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:13:01,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:13:01,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:13:01,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:13:01,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:13:01,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:13:01,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:13:01,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:13:01,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:13:01,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:13:01,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:13:01,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:13:01,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:13:01,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:13:01,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:13:01,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:13:01,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:13:01,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:13:01,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:13:01,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:13:01,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:13:01,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:13:01,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:13:01,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:13:01,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:13:01,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:13:01,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:13:01,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:13:01,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:13:01,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:13:01,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:13:01,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:13:01,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:13:01,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:13:01,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:13:01,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:13:01,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:13:01,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:13:01,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:13:01,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:13:01,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:13:01,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:13:01,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:01,955 INFO L134 CoverageAnalysis]: Checked inductivity of 8775 backedges. 100 proven. 3775 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:13:01,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:01,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041370512] [2022-04-06 20:13:01,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041370512] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:01,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020796488] [2022-04-06 20:13:01,956 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:13:01,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:01,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:01,957 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:13:01,957 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:13:02,040 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:13:02,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:02,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 54 conjunts are in the unsatisfiable core [2022-04-06 20:13:02,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:02,523 INFO L134 CoverageAnalysis]: Checked inductivity of 8775 backedges. 100 proven. 3775 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:13:02,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:13:05,398 INFO L134 CoverageAnalysis]: Checked inductivity of 8775 backedges. 100 proven. 3775 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 20:13:05,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020796488] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:13:05,399 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:13:05,399 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 55, 55] total 110 [2022-04-06 20:13:05,399 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:13:05,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1160838261] [2022-04-06 20:13:05,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1160838261] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:13:05,399 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:13:05,399 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [56] imperfect sequences [] total 56 [2022-04-06 20:13:05,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149550150] [2022-04-06 20:13:05,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:13:05,400 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-04-06 20:13:05,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:05,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-04-06 20:13:05,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5472, Invalid=6518, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 20:13:05,402 INFO L87 Difference]: Start difference. First operand 364 states and 364 transitions. Second operand has 56 states, 56 states have (on average 1.9642857142857142) internal successors, (110), 54 states have internal predecessors, (110), 52 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2022-04-06 20:13:06,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:06,881 INFO L93 Difference]: Finished difference Result 374 states and 374 transitions. [2022-04-06 20:13:06,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-04-06 20:13:06,881 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.9642857142857142) internal successors, (110), 54 states have internal predecessors, (110), 52 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) Word has length 361 [2022-04-06 20:13:06,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:06,883 INFO L225 Difference]: With dead ends: 374 [2022-04-06 20:13:06,883 INFO L226 Difference]: Without dead ends: 372 [2022-04-06 20:13:06,884 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 933 GetRequests, 770 SyntacticMatches, 1 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2346 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=10843, Invalid=15889, Unknown=0, NotChecked=0, Total=26732 [2022-04-06 20:13:06,885 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 68 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:06,885 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 47 Invalid, 697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:13:06,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2022-04-06 20:13:06,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 371. [2022-04-06 20:13:06,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 263 states have (on average 1.0038022813688212) internal successors, (264), 264 states have internal predecessors, (264), 54 states have call successors, (54), 54 states have call predecessors, (54), 53 states have return successors, (53), 52 states have call predecessors, (53), 53 states have call successors, (53) [2022-04-06 20:13:06,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 371 transitions. [2022-04-06 20:13:06,923 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 371 transitions. Word has length 361 [2022-04-06 20:13:06,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:06,923 INFO L478 AbstractCegarLoop]: Abstraction has 371 states and 371 transitions. [2022-04-06 20:13:06,923 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.9642857142857142) internal successors, (110), 54 states have internal predecessors, (110), 52 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2022-04-06 20:13:06,924 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 371 transitions. [2022-04-06 20:13:06,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2022-04-06 20:13:06,925 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:06,925 INFO L499 BasicCegarLoop]: trace histogram [52, 52, 52, 51, 51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:06,949 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-04-06 20:13:07,149 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2022-04-06 20:13:07,149 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:07,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:07,149 INFO L85 PathProgramCache]: Analyzing trace with hash -133569581, now seen corresponding path program 101 times [2022-04-06 20:13:07,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:07,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [178088498] [2022-04-06 20:13:07,151 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:07,151 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:07,151 INFO L85 PathProgramCache]: Analyzing trace with hash -133569581, now seen corresponding path program 102 times [2022-04-06 20:13:07,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:07,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949190508] [2022-04-06 20:13:07,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:07,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:07,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:08,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:13:08,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:13:08,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:13:08,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:13:08,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:13:08,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:13:08,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:13:08,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:13:08,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:13:08,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:13:08,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:13:08,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:13:08,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:13:08,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:13:08,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:13:08,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:13:08,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:13:08,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:13:08,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:13:08,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:13:08,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:13:08,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:13:08,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:13:08,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:13:08,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:13:08,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:13:08,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:13:08,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:13:08,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:13:08,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:13:08,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:13:08,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:13:08,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:13:08,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:13:08,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:13:08,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:13:08,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:13:08,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:13:08,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:13:08,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:13:08,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:13:08,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:13:08,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:13:08,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:13:08,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:13:08,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:13:08,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:13:08,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:13:08,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:13:08,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:13:08,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:13:08,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:08,185 INFO L134 CoverageAnalysis]: Checked inductivity of 9129 backedges. 102 proven. 3927 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-04-06 20:13:08,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:08,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949190508] [2022-04-06 20:13:08,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949190508] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:08,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361860540] [2022-04-06 20:13:08,185 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:13:08,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:08,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:08,187 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:13:08,191 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:13:08,233 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:13:08,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:08,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:13:08,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:08,788 INFO L134 CoverageAnalysis]: Checked inductivity of 9129 backedges. 452 proven. 2 refuted. 0 times theorem prover too weak. 8675 trivial. 0 not checked. [2022-04-06 20:13:08,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:13:09,319 INFO L134 CoverageAnalysis]: Checked inductivity of 9129 backedges. 452 proven. 2 refuted. 0 times theorem prover too weak. 8675 trivial. 0 not checked. [2022-04-06 20:13:09,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361860540] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:13:09,319 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:13:09,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 9, 9] total 64 [2022-04-06 20:13:09,320 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:13:09,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [178088498] [2022-04-06 20:13:09,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [178088498] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:13:09,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:13:09,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [57] imperfect sequences [] total 57 [2022-04-06 20:13:09,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382066076] [2022-04-06 20:13:09,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:13:09,321 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-04-06 20:13:09,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:09,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-04-06 20:13:09,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1614, Invalid=2418, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:13:09,322 INFO L87 Difference]: Start difference. First operand 371 states and 371 transitions. Second operand has 57 states, 57 states have (on average 1.9649122807017543) internal successors, (112), 55 states have internal predecessors, (112), 53 states have call successors, (54), 3 states have call predecessors, (54), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-04-06 20:13:10,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:10,819 INFO L93 Difference]: Finished difference Result 381 states and 381 transitions. [2022-04-06 20:13:10,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-04-06 20:13:10,819 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 1.9649122807017543) internal successors, (112), 55 states have internal predecessors, (112), 53 states have call successors, (54), 3 states have call predecessors, (54), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Word has length 368 [2022-04-06 20:13:10,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:10,821 INFO L225 Difference]: With dead ends: 381 [2022-04-06 20:13:10,821 INFO L226 Difference]: Without dead ends: 379 [2022-04-06 20:13:10,822 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 951 GetRequests, 831 SyntacticMatches, 3 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2030 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=4647, Invalid=9395, Unknown=0, NotChecked=0, Total=14042 [2022-04-06 20:13:10,823 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 69 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:10,823 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 47 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:13:10,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2022-04-06 20:13:10,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 378. [2022-04-06 20:13:10,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 268 states have (on average 1.0037313432835822) internal successors, (269), 269 states have internal predecessors, (269), 55 states have call successors, (55), 55 states have call predecessors, (55), 54 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2022-04-06 20:13:10,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 378 transitions. [2022-04-06 20:13:10,859 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 378 transitions. Word has length 368 [2022-04-06 20:13:10,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:10,859 INFO L478 AbstractCegarLoop]: Abstraction has 378 states and 378 transitions. [2022-04-06 20:13:10,859 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 1.9649122807017543) internal successors, (112), 55 states have internal predecessors, (112), 53 states have call successors, (54), 3 states have call predecessors, (54), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-04-06 20:13:10,859 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 378 transitions. [2022-04-06 20:13:10,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2022-04-06 20:13:10,861 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:10,861 INFO L499 BasicCegarLoop]: trace histogram [53, 53, 53, 52, 52, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:10,885 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:13:11,084 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:11,084 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:11,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:11,084 INFO L85 PathProgramCache]: Analyzing trace with hash 532584978, now seen corresponding path program 103 times [2022-04-06 20:13:11,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:11,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1489390882] [2022-04-06 20:13:11,087 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:11,087 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:11,087 INFO L85 PathProgramCache]: Analyzing trace with hash 532584978, now seen corresponding path program 104 times [2022-04-06 20:13:11,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:11,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383221322] [2022-04-06 20:13:11,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:11,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:11,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:12,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:13:12,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:13:12,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:13:12,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:13:12,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:13:12,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:13:12,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:13:12,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:13:12,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:13:12,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:13:12,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:13:12,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:13:12,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:13:12,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:13:12,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:13:12,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:13:12,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:13:12,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:13:12,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:13:12,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:13:12,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:13:12,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:13:12,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:13:12,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:13:12,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:13:12,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:13:12,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:13:12,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:13:12,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:13:12,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:13:12,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:13:12,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:13:12,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:13:12,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:13:12,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:13:12,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:13:12,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:13:12,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:13:12,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:13:12,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:13:12,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:13:12,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:13:12,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:13:12,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:13:12,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:13:12,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:13:12,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:13:12,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:13:12,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:13:12,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:13:12,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:13:12,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:13:12,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:12,310 INFO L134 CoverageAnalysis]: Checked inductivity of 9490 backedges. 104 proven. 4082 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:13:12,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:12,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383221322] [2022-04-06 20:13:12,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383221322] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:12,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103507525] [2022-04-06 20:13:12,311 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:13:12,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:12,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:12,316 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:13:12,317 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:13:12,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:13:12,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:12,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 671 conjuncts, 56 conjunts are in the unsatisfiable core [2022-04-06 20:13:12,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:12,921 INFO L134 CoverageAnalysis]: Checked inductivity of 9490 backedges. 104 proven. 4082 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:13:12,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:13:16,018 INFO L134 CoverageAnalysis]: Checked inductivity of 9490 backedges. 104 proven. 4082 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 20:13:16,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103507525] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:13:16,018 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:13:16,018 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 57, 57] total 114 [2022-04-06 20:13:16,018 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:13:16,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1489390882] [2022-04-06 20:13:16,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1489390882] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:13:16,019 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:13:16,019 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [58] imperfect sequences [] total 58 [2022-04-06 20:13:16,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424859420] [2022-04-06 20:13:16,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:13:16,019 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-04-06 20:13:16,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:16,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-04-06 20:13:16,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5898, Invalid=6984, Unknown=0, NotChecked=0, Total=12882 [2022-04-06 20:13:16,021 INFO L87 Difference]: Start difference. First operand 378 states and 378 transitions. Second operand has 58 states, 58 states have (on average 1.9655172413793103) internal successors, (114), 56 states have internal predecessors, (114), 54 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2022-04-06 20:13:17,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:17,546 INFO L93 Difference]: Finished difference Result 388 states and 388 transitions. [2022-04-06 20:13:17,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-04-06 20:13:17,546 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.9655172413793103) internal successors, (114), 56 states have internal predecessors, (114), 54 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) Word has length 375 [2022-04-06 20:13:17,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:17,547 INFO L225 Difference]: With dead ends: 388 [2022-04-06 20:13:17,547 INFO L226 Difference]: Without dead ends: 386 [2022-04-06 20:13:17,549 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 969 GetRequests, 800 SyntacticMatches, 1 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2491 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=11691, Invalid=17039, Unknown=0, NotChecked=0, Total=28730 [2022-04-06 20:13:17,550 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 70 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 575 mSolverCounterSat, 219 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 219 IncrementalHoareTripleChecker+Valid, 575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:17,550 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 47 Invalid, 794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [219 Valid, 575 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:13:17,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2022-04-06 20:13:17,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 385. [2022-04-06 20:13:17,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 273 states have (on average 1.0036630036630036) internal successors, (274), 274 states have internal predecessors, (274), 56 states have call successors, (56), 56 states have call predecessors, (56), 55 states have return successors, (55), 54 states have call predecessors, (55), 55 states have call successors, (55) [2022-04-06 20:13:17,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 385 transitions. [2022-04-06 20:13:17,590 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 385 transitions. Word has length 375 [2022-04-06 20:13:17,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:17,591 INFO L478 AbstractCegarLoop]: Abstraction has 385 states and 385 transitions. [2022-04-06 20:13:17,591 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.9655172413793103) internal successors, (114), 56 states have internal predecessors, (114), 54 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2022-04-06 20:13:17,591 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 385 transitions. [2022-04-06 20:13:17,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 383 [2022-04-06 20:13:17,592 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:17,593 INFO L499 BasicCegarLoop]: trace histogram [54, 54, 54, 53, 53, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:17,616 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:13:17,807 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-04-06 20:13:17,807 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:17,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:17,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1272655603, now seen corresponding path program 105 times [2022-04-06 20:13:17,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:17,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [679290014] [2022-04-06 20:13:17,809 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:17,810 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:17,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1272655603, now seen corresponding path program 106 times [2022-04-06 20:13:17,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:17,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978191903] [2022-04-06 20:13:17,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:17,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:17,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:18,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:13:18,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:13:18,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:13:18,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:13:18,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:13:18,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:13:18,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:13:18,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:13:18,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:13:18,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:13:18,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:13:18,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:13:18,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:13:18,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:13:18,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:13:18,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:13:18,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:13:18,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:13:18,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:13:18,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:13:18,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:13:18,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:13:18,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:13:18,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:13:18,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:13:18,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:13:18,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:13:18,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:13:18,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:13:18,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:13:18,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:13:18,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:13:18,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:13:18,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:13:18,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:13:18,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:13:18,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:13:18,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:13:18,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:13:18,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:13:18,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:13:18,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:13:18,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:13:18,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:13:18,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:13:18,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:13:18,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:13:18,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:13:18,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:13:18,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:13:18,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:13:18,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:13:18,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:13:18,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:18,922 INFO L134 CoverageAnalysis]: Checked inductivity of 9858 backedges. 106 proven. 4240 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:13:18,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:18,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978191903] [2022-04-06 20:13:18,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978191903] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:18,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864092347] [2022-04-06 20:13:18,923 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:13:18,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:18,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:18,924 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:13:18,948 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:13:19,056 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:13:19,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:19,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 683 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:13:19,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:19,609 INFO L134 CoverageAnalysis]: Checked inductivity of 9858 backedges. 106 proven. 4240 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:13:19,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:13:22,825 INFO L134 CoverageAnalysis]: Checked inductivity of 9858 backedges. 106 proven. 4240 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 20:13:22,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864092347] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:13:22,825 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:13:22,826 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 58, 58] total 116 [2022-04-06 20:13:22,826 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:13:22,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [679290014] [2022-04-06 20:13:22,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [679290014] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:13:22,826 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:13:22,826 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [59] imperfect sequences [] total 59 [2022-04-06 20:13:22,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149396991] [2022-04-06 20:13:22,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:13:22,826 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-04-06 20:13:22,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:22,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-04-06 20:13:22,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6117, Invalid=7223, Unknown=0, NotChecked=0, Total=13340 [2022-04-06 20:13:22,828 INFO L87 Difference]: Start difference. First operand 385 states and 385 transitions. Second operand has 59 states, 59 states have (on average 1.9661016949152543) internal successors, (116), 57 states have internal predecessors, (116), 55 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2022-04-06 20:13:24,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:24,389 INFO L93 Difference]: Finished difference Result 395 states and 395 transitions. [2022-04-06 20:13:24,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-06 20:13:24,390 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 1.9661016949152543) internal successors, (116), 57 states have internal predecessors, (116), 55 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) Word has length 382 [2022-04-06 20:13:24,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:24,391 INFO L225 Difference]: With dead ends: 395 [2022-04-06 20:13:24,391 INFO L226 Difference]: Without dead ends: 393 [2022-04-06 20:13:24,392 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 987 GetRequests, 815 SyntacticMatches, 1 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2565 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=12127, Invalid=17629, Unknown=0, NotChecked=0, Total=29756 [2022-04-06 20:13:24,393 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 71 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 225 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 225 IncrementalHoareTripleChecker+Valid, 501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:24,393 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 37 Invalid, 726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [225 Valid, 501 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:13:24,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2022-04-06 20:13:24,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 392. [2022-04-06 20:13:24,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 278 states have (on average 1.0035971223021583) internal successors, (279), 279 states have internal predecessors, (279), 57 states have call successors, (57), 57 states have call predecessors, (57), 56 states have return successors, (56), 55 states have call predecessors, (56), 56 states have call successors, (56) [2022-04-06 20:13:24,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 392 transitions. [2022-04-06 20:13:24,425 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 392 transitions. Word has length 382 [2022-04-06 20:13:24,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:24,425 INFO L478 AbstractCegarLoop]: Abstraction has 392 states and 392 transitions. [2022-04-06 20:13:24,426 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 1.9661016949152543) internal successors, (116), 57 states have internal predecessors, (116), 55 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2022-04-06 20:13:24,426 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 392 transitions. [2022-04-06 20:13:24,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2022-04-06 20:13:24,428 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:24,428 INFO L499 BasicCegarLoop]: trace histogram [55, 55, 55, 54, 54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:24,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-04-06 20:13:24,651 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:24,651 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:24,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:24,652 INFO L85 PathProgramCache]: Analyzing trace with hash 51940082, now seen corresponding path program 107 times [2022-04-06 20:13:24,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:24,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1939303865] [2022-04-06 20:13:24,654 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:24,654 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:24,654 INFO L85 PathProgramCache]: Analyzing trace with hash 51940082, now seen corresponding path program 108 times [2022-04-06 20:13:24,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:24,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091670998] [2022-04-06 20:13:24,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:24,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:24,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:25,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:13:25,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:13:25,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:13:25,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:13:25,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:13:25,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:13:25,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:13:25,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:13:25,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:13:25,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:13:25,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:13:25,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:13:25,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:13:25,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:13:25,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:13:25,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:13:25,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:13:25,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:13:25,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:13:25,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:13:25,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:13:25,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:13:25,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:13:25,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:13:25,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:13:25,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:13:25,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:13:25,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:13:25,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:13:25,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:13:25,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:13:25,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:13:25,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:13:25,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:13:25,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:13:25,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:13:25,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:13:25,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:13:25,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:13:25,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:13:25,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:13:25,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:13:25,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:13:25,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:13:25,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:13:25,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:13:25,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:13:25,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:13:25,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:13:25,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:13:25,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:13:25,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:13:25,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:13:25,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:13:25,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:25,844 INFO L134 CoverageAnalysis]: Checked inductivity of 10233 backedges. 108 proven. 4401 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 20:13:25,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:25,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091670998] [2022-04-06 20:13:25,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091670998] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:25,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185275891] [2022-04-06 20:13:25,844 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:13:25,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:25,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:25,845 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:13:25,871 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:13:25,902 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:13:25,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:25,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:13:25,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:26,544 INFO L134 CoverageAnalysis]: Checked inductivity of 10233 backedges. 479 proven. 2 refuted. 0 times theorem prover too weak. 9752 trivial. 0 not checked. [2022-04-06 20:13:26,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:13:27,095 INFO L134 CoverageAnalysis]: Checked inductivity of 10233 backedges. 479 proven. 2 refuted. 0 times theorem prover too weak. 9752 trivial. 0 not checked. [2022-04-06 20:13:27,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185275891] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:13:27,095 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:13:27,095 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 9, 9] total 67 [2022-04-06 20:13:27,095 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:13:27,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1939303865] [2022-04-06 20:13:27,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1939303865] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:13:27,095 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:13:27,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [60] imperfect sequences [] total 60 [2022-04-06 20:13:27,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474418689] [2022-04-06 20:13:27,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:13:27,096 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-04-06 20:13:27,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:27,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-04-06 20:13:27,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1788, Invalid=2634, Unknown=0, NotChecked=0, Total=4422 [2022-04-06 20:13:27,097 INFO L87 Difference]: Start difference. First operand 392 states and 392 transitions. Second operand has 60 states, 60 states have (on average 1.9666666666666666) internal successors, (118), 58 states have internal predecessors, (118), 56 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-04-06 20:13:28,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:28,732 INFO L93 Difference]: Finished difference Result 402 states and 402 transitions. [2022-04-06 20:13:28,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-04-06 20:13:28,733 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.9666666666666666) internal successors, (118), 58 states have internal predecessors, (118), 56 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) Word has length 389 [2022-04-06 20:13:28,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:28,734 INFO L225 Difference]: With dead ends: 402 [2022-04-06 20:13:28,734 INFO L226 Difference]: Without dead ends: 400 [2022-04-06 20:13:28,736 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1005 GetRequests, 879 SyntacticMatches, 3 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2228 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=5160, Invalid=10340, Unknown=0, NotChecked=0, Total=15500 [2022-04-06 20:13:28,736 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 72 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 229 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 229 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:28,736 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 52 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [229 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:13:28,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2022-04-06 20:13:28,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 399. [2022-04-06 20:13:28,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 283 states have (on average 1.0035335689045937) internal successors, (284), 284 states have internal predecessors, (284), 58 states have call successors, (58), 58 states have call predecessors, (58), 57 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2022-04-06 20:13:28,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 399 transitions. [2022-04-06 20:13:28,776 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 399 transitions. Word has length 389 [2022-04-06 20:13:28,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:28,777 INFO L478 AbstractCegarLoop]: Abstraction has 399 states and 399 transitions. [2022-04-06 20:13:28,777 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.9666666666666666) internal successors, (118), 58 states have internal predecessors, (118), 56 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-04-06 20:13:28,777 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 399 transitions. [2022-04-06 20:13:28,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 397 [2022-04-06 20:13:28,779 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:28,780 INFO L499 BasicCegarLoop]: trace histogram [56, 56, 56, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:28,803 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:13:28,994 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:28,994 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:28,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:28,995 INFO L85 PathProgramCache]: Analyzing trace with hash -1585806829, now seen corresponding path program 109 times [2022-04-06 20:13:28,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:28,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2023660301] [2022-04-06 20:13:28,997 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:28,997 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:28,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1585806829, now seen corresponding path program 110 times [2022-04-06 20:13:28,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:28,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150093016] [2022-04-06 20:13:28,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:28,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:29,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:30,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:13:30,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:13:30,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:13:30,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:13:30,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:13:30,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:13:30,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:13:30,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:13:30,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:13:30,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:13:30,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:13:30,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:13:30,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:13:30,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:13:30,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:13:30,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:13:30,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:13:30,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:13:30,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:13:30,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:13:30,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:13:30,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:13:30,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:13:30,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:13:30,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:13:30,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:13:30,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:13:30,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:13:30,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:13:30,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:13:30,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:13:30,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:13:30,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:13:30,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:13:30,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:13:30,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:13:30,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:13:30,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:13:30,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:13:30,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:13:30,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:13:30,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:13:30,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:13:30,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:13:30,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:13:30,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:13:30,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:13:30,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:13:30,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:13:30,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:13:30,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:13:30,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:13:30,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:13:30,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:13:30,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:13:30,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:30,250 INFO L134 CoverageAnalysis]: Checked inductivity of 10615 backedges. 110 proven. 4565 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:13:30,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:30,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150093016] [2022-04-06 20:13:30,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150093016] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:30,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886875646] [2022-04-06 20:13:30,251 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:13:30,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:30,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:30,256 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:13:30,280 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:13:30,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:13:30,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:30,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 707 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:13:30,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:30,906 INFO L134 CoverageAnalysis]: Checked inductivity of 10615 backedges. 110 proven. 4565 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:13:30,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:13:34,303 INFO L134 CoverageAnalysis]: Checked inductivity of 10615 backedges. 110 proven. 4565 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 20:13:34,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886875646] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:13:34,303 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:13:34,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 60, 60] total 120 [2022-04-06 20:13:34,304 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:13:34,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2023660301] [2022-04-06 20:13:34,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2023660301] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:13:34,304 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:13:34,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [61] imperfect sequences [] total 61 [2022-04-06 20:13:34,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100404748] [2022-04-06 20:13:34,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:13:34,305 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-04-06 20:13:34,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:34,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-04-06 20:13:34,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6567, Invalid=7713, Unknown=0, NotChecked=0, Total=14280 [2022-04-06 20:13:34,307 INFO L87 Difference]: Start difference. First operand 399 states and 399 transitions. Second operand has 61 states, 61 states have (on average 1.9672131147540983) internal successors, (120), 59 states have internal predecessors, (120), 57 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2022-04-06 20:13:36,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:36,019 INFO L93 Difference]: Finished difference Result 409 states and 409 transitions. [2022-04-06 20:13:36,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-04-06 20:13:36,019 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.9672131147540983) internal successors, (120), 59 states have internal predecessors, (120), 57 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) Word has length 396 [2022-04-06 20:13:36,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:36,020 INFO L225 Difference]: With dead ends: 409 [2022-04-06 20:13:36,020 INFO L226 Difference]: Without dead ends: 407 [2022-04-06 20:13:36,022 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1023 GetRequests, 845 SyntacticMatches, 1 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2716 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=13023, Invalid=18839, Unknown=0, NotChecked=0, Total=31862 [2022-04-06 20:13:36,022 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 73 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 232 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 232 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:36,022 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 42 Invalid, 764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:13:36,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2022-04-06 20:13:36,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 406. [2022-04-06 20:13:36,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 288 states have (on average 1.0034722222222223) internal successors, (289), 289 states have internal predecessors, (289), 59 states have call successors, (59), 59 states have call predecessors, (59), 58 states have return successors, (58), 57 states have call predecessors, (58), 58 states have call successors, (58) [2022-04-06 20:13:36,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 406 transitions. [2022-04-06 20:13:36,052 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 406 transitions. Word has length 396 [2022-04-06 20:13:36,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:36,052 INFO L478 AbstractCegarLoop]: Abstraction has 406 states and 406 transitions. [2022-04-06 20:13:36,052 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 1.9672131147540983) internal successors, (120), 59 states have internal predecessors, (120), 57 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2022-04-06 20:13:36,052 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 406 transitions. [2022-04-06 20:13:36,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 404 [2022-04-06 20:13:36,054 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:36,054 INFO L499 BasicCegarLoop]: trace histogram [57, 57, 57, 56, 56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:36,071 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:13:36,254 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:36,255 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:36,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:36,255 INFO L85 PathProgramCache]: Analyzing trace with hash -364153902, now seen corresponding path program 111 times [2022-04-06 20:13:36,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:36,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [51132591] [2022-04-06 20:13:36,257 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:36,257 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:36,257 INFO L85 PathProgramCache]: Analyzing trace with hash -364153902, now seen corresponding path program 112 times [2022-04-06 20:13:36,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:36,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507927082] [2022-04-06 20:13:36,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:36,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:36,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:37,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:13:37,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:13:37,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:13:37,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:13:37,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:13:37,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:13:37,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:13:37,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:13:37,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:13:37,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:13:37,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:13:37,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:13:37,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:13:37,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:13:37,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:13:37,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:13:37,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:13:37,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:13:37,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:13:37,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:13:37,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:13:37,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:13:37,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:13:37,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:13:37,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:13:37,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:13:37,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:13:37,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:13:37,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:13:37,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:13:37,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:13:37,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:13:37,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:13:37,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:13:37,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:13:37,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:13:37,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:13:37,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:13:37,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:13:37,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:13:37,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:13:37,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:13:37,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:13:37,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:13:37,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:13:37,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:13:37,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:13:37,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:13:37,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:13:37,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:13:37,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:13:37,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:13:37,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:13:37,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:13:37,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:13:37,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:13:37,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:37,463 INFO L134 CoverageAnalysis]: Checked inductivity of 11004 backedges. 112 proven. 4732 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:13:37,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:37,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507927082] [2022-04-06 20:13:37,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507927082] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:37,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10526427] [2022-04-06 20:13:37,464 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:13:37,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:37,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:37,465 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:13:37,466 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:13:37,556 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:13:37,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:37,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 719 conjuncts, 60 conjunts are in the unsatisfiable core [2022-04-06 20:13:37,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:38,092 INFO L134 CoverageAnalysis]: Checked inductivity of 11004 backedges. 112 proven. 4732 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:13:38,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:13:41,605 INFO L134 CoverageAnalysis]: Checked inductivity of 11004 backedges. 112 proven. 4732 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-04-06 20:13:41,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10526427] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:13:41,606 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:13:41,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 122 [2022-04-06 20:13:41,606 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:13:41,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [51132591] [2022-04-06 20:13:41,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [51132591] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:13:41,606 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:13:41,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [] total 62 [2022-04-06 20:13:41,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012412486] [2022-04-06 20:13:41,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:13:41,607 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-04-06 20:13:41,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:41,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-04-06 20:13:41,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6798, Invalid=7964, Unknown=0, NotChecked=0, Total=14762 [2022-04-06 20:13:41,608 INFO L87 Difference]: Start difference. First operand 406 states and 406 transitions. Second operand has 62 states, 62 states have (on average 1.967741935483871) internal successors, (122), 60 states have internal predecessors, (122), 58 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-04-06 20:13:43,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:43,299 INFO L93 Difference]: Finished difference Result 416 states and 416 transitions. [2022-04-06 20:13:43,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-04-06 20:13:43,299 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.967741935483871) internal successors, (122), 60 states have internal predecessors, (122), 58 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Word has length 403 [2022-04-06 20:13:43,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:43,300 INFO L225 Difference]: With dead ends: 416 [2022-04-06 20:13:43,300 INFO L226 Difference]: Without dead ends: 414 [2022-04-06 20:13:43,302 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1041 GetRequests, 860 SyntacticMatches, 1 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2793 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=13483, Invalid=19459, Unknown=0, NotChecked=0, Total=32942 [2022-04-06 20:13:43,303 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 74 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:43,303 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 47 Invalid, 805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [234 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:13:43,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2022-04-06 20:13:43,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 413. [2022-04-06 20:13:43,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 293 states have (on average 1.0034129692832765) internal successors, (294), 294 states have internal predecessors, (294), 60 states have call successors, (60), 60 states have call predecessors, (60), 59 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-04-06 20:13:43,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 413 transitions. [2022-04-06 20:13:43,341 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 413 transitions. Word has length 403 [2022-04-06 20:13:43,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:43,341 INFO L478 AbstractCegarLoop]: Abstraction has 413 states and 413 transitions. [2022-04-06 20:13:43,342 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.967741935483871) internal successors, (122), 60 states have internal predecessors, (122), 58 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-04-06 20:13:43,342 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 413 transitions. [2022-04-06 20:13:43,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2022-04-06 20:13:43,344 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:43,344 INFO L499 BasicCegarLoop]: trace histogram [58, 58, 58, 57, 57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:43,367 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:13:43,561 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:43,561 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:43,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:43,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1816535757, now seen corresponding path program 113 times [2022-04-06 20:13:43,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:43,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1533346568] [2022-04-06 20:13:43,565 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:43,565 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:43,565 INFO L85 PathProgramCache]: Analyzing trace with hash -1816535757, now seen corresponding path program 114 times [2022-04-06 20:13:43,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:43,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885483359] [2022-04-06 20:13:43,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:43,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:43,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:44,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:13:44,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:13:44,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:13:44,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:13:44,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:13:44,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:13:44,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:13:44,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:13:44,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:13:44,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:13:44,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:13:44,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:13:44,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:13:44,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:13:44,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:13:44,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:13:44,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:13:44,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:13:44,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:13:44,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:13:44,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:13:44,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:13:44,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:13:44,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:13:44,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:13:44,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:13:44,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:13:44,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:13:44,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:13:44,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:13:44,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:13:44,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:13:44,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:13:44,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:13:44,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:13:44,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:13:44,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:13:44,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:13:44,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:13:44,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:13:44,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:13:44,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:13:44,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:13:44,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:13:44,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:13:44,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:13:44,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:13:44,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:13:44,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:13:44,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:13:44,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:13:44,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:13:44,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:13:44,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:13:44,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:13:44,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:13:44,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:13:44,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:44,851 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 114 proven. 4902 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 20:13:44,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:44,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885483359] [2022-04-06 20:13:44,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885483359] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:44,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766032751] [2022-04-06 20:13:44,852 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:13:44,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:44,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:44,855 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:13:44,856 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:13:44,903 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:13:44,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:44,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:13:44,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:45,529 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 506 proven. 2 refuted. 0 times theorem prover too weak. 10892 trivial. 0 not checked. [2022-04-06 20:13:45,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:13:46,120 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 506 proven. 2 refuted. 0 times theorem prover too weak. 10892 trivial. 0 not checked. [2022-04-06 20:13:46,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766032751] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:13:46,120 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:13:46,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 9, 9] total 70 [2022-04-06 20:13:46,121 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:13:46,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1533346568] [2022-04-06 20:13:46,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1533346568] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:13:46,121 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:13:46,121 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [63] imperfect sequences [] total 63 [2022-04-06 20:13:46,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530759668] [2022-04-06 20:13:46,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:13:46,121 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-04-06 20:13:46,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:46,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-04-06 20:13:46,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1971, Invalid=2859, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:13:46,122 INFO L87 Difference]: Start difference. First operand 413 states and 413 transitions. Second operand has 63 states, 63 states have (on average 1.9682539682539681) internal successors, (124), 61 states have internal predecessors, (124), 59 states have call successors, (60), 3 states have call predecessors, (60), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-04-06 20:13:47,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:47,904 INFO L93 Difference]: Finished difference Result 423 states and 423 transitions. [2022-04-06 20:13:47,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-04-06 20:13:47,904 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 1.9682539682539681) internal successors, (124), 61 states have internal predecessors, (124), 59 states have call successors, (60), 3 states have call predecessors, (60), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) Word has length 410 [2022-04-06 20:13:47,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:47,906 INFO L225 Difference]: With dead ends: 423 [2022-04-06 20:13:47,906 INFO L226 Difference]: Without dead ends: 421 [2022-04-06 20:13:47,907 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1059 GetRequests, 927 SyntacticMatches, 3 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2435 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=5700, Invalid=11330, Unknown=0, NotChecked=0, Total=17030 [2022-04-06 20:13:47,907 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 75 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 832 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:47,908 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 57 Invalid, 832 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:13:47,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2022-04-06 20:13:47,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 420. [2022-04-06 20:13:47,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 298 states have (on average 1.0033557046979866) internal successors, (299), 299 states have internal predecessors, (299), 61 states have call successors, (61), 61 states have call predecessors, (61), 60 states have return successors, (60), 59 states have call predecessors, (60), 60 states have call successors, (60) [2022-04-06 20:13:47,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 420 transitions. [2022-04-06 20:13:47,945 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 420 transitions. Word has length 410 [2022-04-06 20:13:47,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:47,945 INFO L478 AbstractCegarLoop]: Abstraction has 420 states and 420 transitions. [2022-04-06 20:13:47,945 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 1.9682539682539681) internal successors, (124), 61 states have internal predecessors, (124), 59 states have call successors, (60), 3 states have call predecessors, (60), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-04-06 20:13:47,945 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 420 transitions. [2022-04-06 20:13:47,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 418 [2022-04-06 20:13:47,946 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:47,947 INFO L499 BasicCegarLoop]: trace histogram [59, 59, 59, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:47,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-04-06 20:13:48,147 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-04-06 20:13:48,147 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:48,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:48,147 INFO L85 PathProgramCache]: Analyzing trace with hash -901425998, now seen corresponding path program 115 times [2022-04-06 20:13:48,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:48,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [625080448] [2022-04-06 20:13:48,149 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:48,149 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:48,150 INFO L85 PathProgramCache]: Analyzing trace with hash -901425998, now seen corresponding path program 116 times [2022-04-06 20:13:48,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:48,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341304369] [2022-04-06 20:13:48,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:48,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:48,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:49,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:13:49,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:13:49,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:13:49,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:13:49,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:13:49,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:13:49,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:13:49,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:13:49,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:13:49,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:13:49,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:13:49,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:13:49,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:13:49,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:13:49,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:13:49,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:13:49,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:13:49,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:13:49,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:13:49,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:13:49,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:13:49,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:13:49,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:13:49,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:13:49,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:13:49,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:13:49,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:13:49,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:13:49,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:13:49,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:13:49,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:13:49,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:13:49,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:13:49,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:13:49,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:13:49,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:13:49,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:13:49,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:13:49,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:13:49,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:13:49,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:13:49,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:13:49,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:13:49,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:13:49,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:13:49,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:13:49,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:13:49,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:13:49,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:13:49,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:13:49,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:13:49,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:13:49,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:13:49,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:13:49,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:13:49,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:13:49,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:13:49,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:13:49,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:49,443 INFO L134 CoverageAnalysis]: Checked inductivity of 11803 backedges. 116 proven. 5075 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:13:49,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:49,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341304369] [2022-04-06 20:13:49,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341304369] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:49,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437367658] [2022-04-06 20:13:49,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:13:49,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:49,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:49,448 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:13:49,473 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:13:49,557 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:13:49,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:49,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 62 conjunts are in the unsatisfiable core [2022-04-06 20:13:49,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:50,131 INFO L134 CoverageAnalysis]: Checked inductivity of 11803 backedges. 116 proven. 5075 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:13:50,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:13:53,876 INFO L134 CoverageAnalysis]: Checked inductivity of 11803 backedges. 116 proven. 5075 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 20:13:53,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437367658] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:13:53,877 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:13:53,877 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 63, 63] total 126 [2022-04-06 20:13:53,877 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:13:53,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [625080448] [2022-04-06 20:13:53,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [625080448] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:13:53,877 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:13:53,877 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [64] imperfect sequences [] total 64 [2022-04-06 20:13:53,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054465620] [2022-04-06 20:13:53,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:13:53,878 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-04-06 20:13:53,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:53,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-04-06 20:13:53,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7272, Invalid=8478, Unknown=0, NotChecked=0, Total=15750 [2022-04-06 20:13:53,879 INFO L87 Difference]: Start difference. First operand 420 states and 420 transitions. Second operand has 64 states, 64 states have (on average 1.96875) internal successors, (126), 62 states have internal predecessors, (126), 60 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-04-06 20:13:55,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:13:55,721 INFO L93 Difference]: Finished difference Result 430 states and 430 transitions. [2022-04-06 20:13:55,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-04-06 20:13:55,721 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.96875) internal successors, (126), 62 states have internal predecessors, (126), 60 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) Word has length 417 [2022-04-06 20:13:55,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:13:55,723 INFO L225 Difference]: With dead ends: 430 [2022-04-06 20:13:55,723 INFO L226 Difference]: Without dead ends: 428 [2022-04-06 20:13:55,725 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1077 GetRequests, 890 SyntacticMatches, 1 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2950 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=14427, Invalid=20729, Unknown=0, NotChecked=0, Total=35156 [2022-04-06 20:13:55,725 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 76 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:13:55,725 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 57 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:13:55,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2022-04-06 20:13:55,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 427. [2022-04-06 20:13:55,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 303 states have (on average 1.0033003300330032) internal successors, (304), 304 states have internal predecessors, (304), 62 states have call successors, (62), 62 states have call predecessors, (62), 61 states have return successors, (61), 60 states have call predecessors, (61), 61 states have call successors, (61) [2022-04-06 20:13:55,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 427 transitions. [2022-04-06 20:13:55,772 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 427 transitions. Word has length 417 [2022-04-06 20:13:55,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:13:55,773 INFO L478 AbstractCegarLoop]: Abstraction has 427 states and 427 transitions. [2022-04-06 20:13:55,773 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.96875) internal successors, (126), 62 states have internal predecessors, (126), 60 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-04-06 20:13:55,773 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 427 transitions. [2022-04-06 20:13:55,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 425 [2022-04-06 20:13:55,774 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:13:55,774 INFO L499 BasicCegarLoop]: trace histogram [60, 60, 60, 59, 59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:13:55,791 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:13:55,975 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-04-06 20:13:55,975 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:13:55,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:13:55,975 INFO L85 PathProgramCache]: Analyzing trace with hash 1709916243, now seen corresponding path program 117 times [2022-04-06 20:13:55,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:13:55,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [223565678] [2022-04-06 20:13:55,977 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:13:55,977 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:13:55,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1709916243, now seen corresponding path program 118 times [2022-04-06 20:13:55,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:13:55,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262362897] [2022-04-06 20:13:55,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:13:55,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:13:55,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:13:57,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:13:57,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:13:57,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:13:57,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:13:57,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:13:57,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:13:57,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:13:57,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:13:57,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:13:57,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:13:57,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:13:57,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:13:57,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:13:57,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:13:57,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:13:57,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:13:57,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:13:57,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:13:57,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:13:57,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:13:57,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:13:57,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:13:57,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:13:57,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:13:57,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:13:57,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:13:57,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:13:57,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:13:57,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:13:57,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:13:57,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:13:57,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:13:57,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:13:57,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:13:57,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:13:57,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:13:57,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:13:57,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:13:57,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:13:57,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:13:57,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:13:57,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:13:57,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:13:57,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:13:57,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:13:57,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:13:57,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:13:57,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:13:57,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:13:57,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:13:57,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:13:57,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:13:57,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:13:57,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:13:57,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:13:57,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:13:57,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:13:57,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:13:57,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:13:57,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:13:57,287 INFO L134 CoverageAnalysis]: Checked inductivity of 12213 backedges. 118 proven. 5251 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:13:57,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:13:57,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262362897] [2022-04-06 20:13:57,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262362897] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:13:57,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632660709] [2022-04-06 20:13:57,288 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:13:57,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:13:57,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:13:57,289 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:13:57,289 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:13:57,384 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:13:57,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:13:57,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 755 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:13:57,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:13:57,983 INFO L134 CoverageAnalysis]: Checked inductivity of 12213 backedges. 118 proven. 5251 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:13:57,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:14:01,854 INFO L134 CoverageAnalysis]: Checked inductivity of 12213 backedges. 118 proven. 5251 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 20:14:01,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632660709] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:14:01,855 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:14:01,855 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 64] total 128 [2022-04-06 20:14:01,855 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:14:01,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [223565678] [2022-04-06 20:14:01,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [223565678] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:14:01,855 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:14:01,855 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [65] imperfect sequences [] total 65 [2022-04-06 20:14:01,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321717236] [2022-04-06 20:14:01,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:14:01,856 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-04-06 20:14:01,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:01,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-04-06 20:14:01,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7515, Invalid=8741, Unknown=0, NotChecked=0, Total=16256 [2022-04-06 20:14:01,857 INFO L87 Difference]: Start difference. First operand 427 states and 427 transitions. Second operand has 65 states, 65 states have (on average 1.9692307692307693) internal successors, (128), 63 states have internal predecessors, (128), 61 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2022-04-06 20:14:03,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:14:03,752 INFO L93 Difference]: Finished difference Result 437 states and 437 transitions. [2022-04-06 20:14:03,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-04-06 20:14:03,752 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 1.9692307692307693) internal successors, (128), 63 states have internal predecessors, (128), 61 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) Word has length 424 [2022-04-06 20:14:03,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:14:03,754 INFO L225 Difference]: With dead ends: 437 [2022-04-06 20:14:03,754 INFO L226 Difference]: Without dead ends: 435 [2022-04-06 20:14:03,755 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1095 GetRequests, 905 SyntacticMatches, 1 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3030 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=14911, Invalid=21379, Unknown=0, NotChecked=0, Total=36290 [2022-04-06 20:14:03,755 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 77 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:14:03,756 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 52 Invalid, 811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:14:03,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2022-04-06 20:14:03,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 434. [2022-04-06 20:14:03,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 308 states have (on average 1.0032467532467533) internal successors, (309), 309 states have internal predecessors, (309), 63 states have call successors, (63), 63 states have call predecessors, (63), 62 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2022-04-06 20:14:03,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 434 transitions. [2022-04-06 20:14:03,791 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 434 transitions. Word has length 424 [2022-04-06 20:14:03,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:14:03,791 INFO L478 AbstractCegarLoop]: Abstraction has 434 states and 434 transitions. [2022-04-06 20:14:03,791 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 1.9692307692307693) internal successors, (128), 63 states have internal predecessors, (128), 61 states have call successors, (62), 3 states have call predecessors, (62), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2022-04-06 20:14:03,791 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 434 transitions. [2022-04-06 20:14:03,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2022-04-06 20:14:03,793 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:14:03,793 INFO L499 BasicCegarLoop]: trace histogram [61, 61, 61, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:14:03,810 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-04-06 20:14:03,993 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-04-06 20:14:03,993 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:14:03,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:14:03,994 INFO L85 PathProgramCache]: Analyzing trace with hash 1601449362, now seen corresponding path program 119 times [2022-04-06 20:14:03,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:03,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1135106922] [2022-04-06 20:14:03,995 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:14:03,995 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:14:03,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1601449362, now seen corresponding path program 120 times [2022-04-06 20:14:03,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:14:03,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589575668] [2022-04-06 20:14:03,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:14:03,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:14:04,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:14:05,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:14:05,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:14:05,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:14:05,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:14:05,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:14:05,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:14:05,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:14:05,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:14:05,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:14:05,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:14:05,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:14:05,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:14:05,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:14:05,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:14:05,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:14:05,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:14:05,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:14:05,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:14:05,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:14:05,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:14:05,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:14:05,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:14:05,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:14:05,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:14:05,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:14:05,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:14:05,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:14:05,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:14:05,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:14:05,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:14:05,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:14:05,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:14:05,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:14:05,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:14:05,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:14:05,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:14:05,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:14:05,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:14:05,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:14:05,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:14:05,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:14:05,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:14:05,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:14:05,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:14:05,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:14:05,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:14:05,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:14:05,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:14:05,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:14:05,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:14:05,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:14:05,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:14:05,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:14:05,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:14:05,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:14:05,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:14:05,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:14:05,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:14:05,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:14:05,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:14:05,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:05,378 INFO L134 CoverageAnalysis]: Checked inductivity of 12630 backedges. 120 proven. 5430 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 20:14:05,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:14:05,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589575668] [2022-04-06 20:14:05,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589575668] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:14:05,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520263674] [2022-04-06 20:14:05,379 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:14:05,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:05,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:14:05,382 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:14:05,384 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:14:05,430 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:14:05,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:14:05,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:14:05,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:14:06,090 INFO L134 CoverageAnalysis]: Checked inductivity of 12630 backedges. 533 proven. 2 refuted. 0 times theorem prover too weak. 12095 trivial. 0 not checked. [2022-04-06 20:14:06,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:14:06,694 INFO L134 CoverageAnalysis]: Checked inductivity of 12630 backedges. 533 proven. 2 refuted. 0 times theorem prover too weak. 12095 trivial. 0 not checked. [2022-04-06 20:14:06,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520263674] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:14:06,695 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:14:06,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 9, 9] total 73 [2022-04-06 20:14:06,695 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:14:06,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1135106922] [2022-04-06 20:14:06,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1135106922] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:14:06,695 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:14:06,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [66] imperfect sequences [] total 66 [2022-04-06 20:14:06,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954001283] [2022-04-06 20:14:06,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:14:06,696 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-04-06 20:14:06,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:06,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-04-06 20:14:06,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2163, Invalid=3093, Unknown=0, NotChecked=0, Total=5256 [2022-04-06 20:14:06,697 INFO L87 Difference]: Start difference. First operand 434 states and 434 transitions. Second operand has 66 states, 66 states have (on average 1.9696969696969697) internal successors, (130), 64 states have internal predecessors, (130), 62 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2022-04-06 20:14:08,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:14:08,684 INFO L93 Difference]: Finished difference Result 444 states and 444 transitions. [2022-04-06 20:14:08,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-04-06 20:14:08,688 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 1.9696969696969697) internal successors, (130), 64 states have internal predecessors, (130), 62 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) Word has length 431 [2022-04-06 20:14:08,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:14:08,689 INFO L225 Difference]: With dead ends: 444 [2022-04-06 20:14:08,689 INFO L226 Difference]: Without dead ends: 442 [2022-04-06 20:14:08,690 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1113 GetRequests, 975 SyntacticMatches, 3 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2651 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=6267, Invalid=12365, Unknown=0, NotChecked=0, Total=18632 [2022-04-06 20:14:08,690 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 78 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 255 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 903 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 255 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:14:08,691 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 57 Invalid, 903 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [255 Valid, 648 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:14:08,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2022-04-06 20:14:08,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 441. [2022-04-06 20:14:08,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 313 states have (on average 1.0031948881789137) internal successors, (314), 314 states have internal predecessors, (314), 64 states have call successors, (64), 64 states have call predecessors, (64), 63 states have return successors, (63), 62 states have call predecessors, (63), 63 states have call successors, (63) [2022-04-06 20:14:08,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 441 transitions. [2022-04-06 20:14:08,723 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 441 transitions. Word has length 431 [2022-04-06 20:14:08,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:14:08,724 INFO L478 AbstractCegarLoop]: Abstraction has 441 states and 441 transitions. [2022-04-06 20:14:08,724 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 1.9696969696969697) internal successors, (130), 64 states have internal predecessors, (130), 62 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2022-04-06 20:14:08,724 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 441 transitions. [2022-04-06 20:14:08,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-04-06 20:14:08,726 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:14:08,726 INFO L499 BasicCegarLoop]: trace histogram [62, 62, 62, 61, 61, 61, 61, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:14:08,742 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-04-06 20:14:08,927 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:08,927 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:14:08,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:14:08,927 INFO L85 PathProgramCache]: Analyzing trace with hash 601926515, now seen corresponding path program 121 times [2022-04-06 20:14:08,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:08,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1195776035] [2022-04-06 20:14:08,929 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:14:08,929 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:14:08,929 INFO L85 PathProgramCache]: Analyzing trace with hash 601926515, now seen corresponding path program 122 times [2022-04-06 20:14:08,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:14:08,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810488851] [2022-04-06 20:14:08,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:14:08,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:14:08,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:14:10,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:14:10,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:14:10,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:14:10,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:14:10,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:14:10,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:14:10,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:14:10,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:14:10,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:14:10,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:14:10,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:14:10,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:14:10,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:14:10,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:14:10,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:14:10,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:14:10,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:14:10,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:14:10,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:14:10,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:14:10,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:14:10,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:14:10,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:14:10,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:14:10,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:14:10,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:14:10,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:14:10,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:14:10,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:14:10,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:14:10,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:14:10,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:14:10,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:14:10,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:14:10,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:14:10,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:14:10,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:14:10,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:14:10,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:14:10,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:14:10,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:14:10,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:14:10,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:14:10,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:14:10,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:14:10,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:14:10,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:14:10,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:14:10,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:14:10,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:14:10,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:14:10,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:14:10,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:14:10,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:14:10,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:14:10,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:14:10,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:14:10,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:14:10,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:14:10,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:14:10,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:14:10,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:10,361 INFO L134 CoverageAnalysis]: Checked inductivity of 13054 backedges. 122 proven. 5612 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:14:10,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:14:10,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810488851] [2022-04-06 20:14:10,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810488851] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:14:10,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362577083] [2022-04-06 20:14:10,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:14:10,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:10,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:14:10,363 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:14:10,363 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:14:10,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:14:10,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:14:10,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 65 conjunts are in the unsatisfiable core [2022-04-06 20:14:10,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:14:11,059 INFO L134 CoverageAnalysis]: Checked inductivity of 13054 backedges. 122 proven. 5612 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:14:11,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:14:15,161 INFO L134 CoverageAnalysis]: Checked inductivity of 13054 backedges. 122 proven. 5612 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-04-06 20:14:15,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362577083] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:14:15,162 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:14:15,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 132 [2022-04-06 20:14:15,162 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:14:15,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1195776035] [2022-04-06 20:14:15,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1195776035] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:14:15,162 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:14:15,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [67] imperfect sequences [] total 67 [2022-04-06 20:14:15,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695181751] [2022-04-06 20:14:15,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:14:15,163 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-04-06 20:14:15,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:15,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-04-06 20:14:15,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8013, Invalid=9279, Unknown=0, NotChecked=0, Total=17292 [2022-04-06 20:14:15,164 INFO L87 Difference]: Start difference. First operand 441 states and 441 transitions. Second operand has 67 states, 67 states have (on average 1.9701492537313432) internal successors, (132), 65 states have internal predecessors, (132), 63 states have call successors, (64), 3 states have call predecessors, (64), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-04-06 20:14:17,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:14:17,138 INFO L93 Difference]: Finished difference Result 451 states and 451 transitions. [2022-04-06 20:14:17,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-04-06 20:14:17,138 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.9701492537313432) internal successors, (132), 65 states have internal predecessors, (132), 63 states have call successors, (64), 3 states have call predecessors, (64), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Word has length 438 [2022-04-06 20:14:17,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:14:17,140 INFO L225 Difference]: With dead ends: 451 [2022-04-06 20:14:17,140 INFO L226 Difference]: Without dead ends: 449 [2022-04-06 20:14:17,142 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1131 GetRequests, 935 SyntacticMatches, 1 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3193 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=15903, Invalid=22709, Unknown=0, NotChecked=0, Total=38612 [2022-04-06 20:14:17,142 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 79 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 256 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:14:17,142 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 47 Invalid, 806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [256 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:14:17,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2022-04-06 20:14:17,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 448. [2022-04-06 20:14:17,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 318 states have (on average 1.0031446540880504) internal successors, (319), 319 states have internal predecessors, (319), 65 states have call successors, (65), 65 states have call predecessors, (65), 64 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64) [2022-04-06 20:14:17,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 448 transitions. [2022-04-06 20:14:17,176 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 448 transitions. Word has length 438 [2022-04-06 20:14:17,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:14:17,176 INFO L478 AbstractCegarLoop]: Abstraction has 448 states and 448 transitions. [2022-04-06 20:14:17,176 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 1.9701492537313432) internal successors, (132), 65 states have internal predecessors, (132), 63 states have call successors, (64), 3 states have call predecessors, (64), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-04-06 20:14:17,176 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 448 transitions. [2022-04-06 20:14:17,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 446 [2022-04-06 20:14:17,178 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:14:17,178 INFO L499 BasicCegarLoop]: trace histogram [63, 63, 63, 62, 62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:14:17,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-04-06 20:14:17,378 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:17,379 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:14:17,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:14:17,379 INFO L85 PathProgramCache]: Analyzing trace with hash 231079538, now seen corresponding path program 123 times [2022-04-06 20:14:17,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:17,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [428178337] [2022-04-06 20:14:17,381 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:14:17,381 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:14:17,381 INFO L85 PathProgramCache]: Analyzing trace with hash 231079538, now seen corresponding path program 124 times [2022-04-06 20:14:17,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:14:17,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433651950] [2022-04-06 20:14:17,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:14:17,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:14:17,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:14:18,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:14:18,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:14:18,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:14:18,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:14:18,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:14:18,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:14:18,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:14:18,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:14:18,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:14:18,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:14:18,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:14:18,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:14:18,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:14:18,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:14:18,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:14:18,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:14:18,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:14:18,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:14:18,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:14:18,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:14:18,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:14:18,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:14:18,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:14:18,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:14:18,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:14:18,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:14:18,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:14:18,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:14:18,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:14:18,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:14:18,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:14:18,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:14:18,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:14:18,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:14:18,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:14:18,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:14:18,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:14:18,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:14:18,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:14:18,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:14:18,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:14:18,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:14:18,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:14:18,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:14:18,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:14:18,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:14:18,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:14:18,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:14:18,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:14:18,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:14:18,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:14:18,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:14:18,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:14:18,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:14:18,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:14:18,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:14:18,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:14:18,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:14:18,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:14:18,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:14:18,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:14:18,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:14:18,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:18,794 INFO L134 CoverageAnalysis]: Checked inductivity of 13485 backedges. 124 proven. 5797 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:14:18,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:14:18,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433651950] [2022-04-06 20:14:18,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433651950] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:14:18,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629661581] [2022-04-06 20:14:18,795 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:14:18,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:18,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:14:18,796 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:14:18,796 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:14:18,894 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:14:18,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:14:18,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 791 conjuncts, 66 conjunts are in the unsatisfiable core [2022-04-06 20:14:18,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:14:19,518 INFO L134 CoverageAnalysis]: Checked inductivity of 13485 backedges. 124 proven. 5797 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:14:19,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:14:23,760 INFO L134 CoverageAnalysis]: Checked inductivity of 13485 backedges. 124 proven. 5797 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 20:14:23,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629661581] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:14:23,761 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:14:23,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 67, 67] total 134 [2022-04-06 20:14:23,761 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:14:23,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [428178337] [2022-04-06 20:14:23,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [428178337] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:14:23,761 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:14:23,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [68] imperfect sequences [] total 68 [2022-04-06 20:14:23,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036591710] [2022-04-06 20:14:23,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:14:23,762 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-04-06 20:14:23,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:23,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-04-06 20:14:23,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8268, Invalid=9554, Unknown=0, NotChecked=0, Total=17822 [2022-04-06 20:14:23,763 INFO L87 Difference]: Start difference. First operand 448 states and 448 transitions. Second operand has 68 states, 68 states have (on average 1.9705882352941178) internal successors, (134), 66 states have internal predecessors, (134), 64 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-04-06 20:14:25,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:14:25,816 INFO L93 Difference]: Finished difference Result 458 states and 458 transitions. [2022-04-06 20:14:25,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-04-06 20:14:25,817 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 1.9705882352941178) internal successors, (134), 66 states have internal predecessors, (134), 64 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) Word has length 445 [2022-04-06 20:14:25,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:14:25,818 INFO L225 Difference]: With dead ends: 458 [2022-04-06 20:14:25,818 INFO L226 Difference]: Without dead ends: 456 [2022-04-06 20:14:25,820 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1149 GetRequests, 950 SyntacticMatches, 1 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3276 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=16411, Invalid=23389, Unknown=0, NotChecked=0, Total=39800 [2022-04-06 20:14:25,820 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 80 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 257 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 257 IncrementalHoareTripleChecker+Valid, 683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:14:25,820 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 72 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [257 Valid, 683 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:14:25,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2022-04-06 20:14:25,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 455. [2022-04-06 20:14:25,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 323 states have (on average 1.0030959752321982) internal successors, (324), 324 states have internal predecessors, (324), 66 states have call successors, (66), 66 states have call predecessors, (66), 65 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2022-04-06 20:14:25,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 455 transitions. [2022-04-06 20:14:25,856 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 455 transitions. Word has length 445 [2022-04-06 20:14:25,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:14:25,856 INFO L478 AbstractCegarLoop]: Abstraction has 455 states and 455 transitions. [2022-04-06 20:14:25,857 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 1.9705882352941178) internal successors, (134), 66 states have internal predecessors, (134), 64 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-04-06 20:14:25,857 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 455 transitions. [2022-04-06 20:14:25,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 453 [2022-04-06 20:14:25,858 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:14:25,858 INFO L499 BasicCegarLoop]: trace histogram [64, 64, 64, 63, 63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:14:25,875 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:14:26,059 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:26,059 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:14:26,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:14:26,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1041490285, now seen corresponding path program 125 times [2022-04-06 20:14:26,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:26,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1177611050] [2022-04-06 20:14:26,063 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:14:26,063 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:14:26,063 INFO L85 PathProgramCache]: Analyzing trace with hash -1041490285, now seen corresponding path program 126 times [2022-04-06 20:14:26,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:14:26,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784721540] [2022-04-06 20:14:26,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:14:26,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:14:26,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:14:27,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:14:27,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:14:27,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:14:27,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:14:27,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:14:27,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:14:27,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:14:27,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:14:27,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:14:27,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:14:27,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:14:27,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:14:27,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:14:27,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:14:27,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:14:27,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:14:27,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:14:27,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:14:27,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:14:27,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:14:27,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:14:27,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:14:27,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:14:27,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:14:27,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:14:27,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:14:27,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:14:27,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:14:27,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:14:27,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:14:27,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:14:27,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:14:27,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:14:27,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:14:27,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:14:27,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:14:27,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:14:27,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:14:27,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:14:27,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:14:27,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:14:27,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:14:27,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:14:27,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:14:27,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:14:27,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:14:27,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:14:27,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:14:27,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:14:27,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:14:27,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:14:27,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:14:27,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:14:27,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:14:27,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:14:27,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:14:27,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:14:27,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:14:27,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:14:27,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:14:27,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:14:27,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:14:27,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:14:27,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:27,559 INFO L134 CoverageAnalysis]: Checked inductivity of 13923 backedges. 126 proven. 5985 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-04-06 20:14:27,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:14:27,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784721540] [2022-04-06 20:14:27,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784721540] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:14:27,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141750995] [2022-04-06 20:14:27,560 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:14:27,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:27,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:14:27,561 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:14:27,562 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:14:27,609 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:14:27,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:14:27,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:14:27,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:14:28,294 INFO L134 CoverageAnalysis]: Checked inductivity of 13923 backedges. 560 proven. 2 refuted. 0 times theorem prover too weak. 13361 trivial. 0 not checked. [2022-04-06 20:14:28,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:14:28,927 INFO L134 CoverageAnalysis]: Checked inductivity of 13923 backedges. 560 proven. 2 refuted. 0 times theorem prover too weak. 13361 trivial. 0 not checked. [2022-04-06 20:14:28,928 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141750995] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:14:28,928 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:14:28,928 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 9, 9] total 76 [2022-04-06 20:14:28,928 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:14:28,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1177611050] [2022-04-06 20:14:28,928 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1177611050] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:14:28,928 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:14:28,929 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [69] imperfect sequences [] total 69 [2022-04-06 20:14:28,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091560744] [2022-04-06 20:14:28,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:14:28,929 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-04-06 20:14:28,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:28,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-04-06 20:14:28,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2364, Invalid=3336, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:14:28,931 INFO L87 Difference]: Start difference. First operand 455 states and 455 transitions. Second operand has 69 states, 69 states have (on average 1.9710144927536233) internal successors, (136), 67 states have internal predecessors, (136), 65 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2022-04-06 20:14:31,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:14:31,058 INFO L93 Difference]: Finished difference Result 465 states and 465 transitions. [2022-04-06 20:14:31,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-04-06 20:14:31,059 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 1.9710144927536233) internal successors, (136), 67 states have internal predecessors, (136), 65 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) Word has length 452 [2022-04-06 20:14:31,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:14:31,060 INFO L225 Difference]: With dead ends: 465 [2022-04-06 20:14:31,060 INFO L226 Difference]: Without dead ends: 463 [2022-04-06 20:14:31,061 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1167 GetRequests, 1023 SyntacticMatches, 3 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2876 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=6861, Invalid=13445, Unknown=0, NotChecked=0, Total=20306 [2022-04-06 20:14:31,062 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 81 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 262 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 262 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:14:31,062 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 57 Invalid, 934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [262 Valid, 672 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:14:31,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2022-04-06 20:14:31,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 462. [2022-04-06 20:14:31,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 328 states have (on average 1.0030487804878048) internal successors, (329), 329 states have internal predecessors, (329), 67 states have call successors, (67), 67 states have call predecessors, (67), 66 states have return successors, (66), 65 states have call predecessors, (66), 66 states have call successors, (66) [2022-04-06 20:14:31,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 462 transitions. [2022-04-06 20:14:31,100 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 462 transitions. Word has length 452 [2022-04-06 20:14:31,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:14:31,100 INFO L478 AbstractCegarLoop]: Abstraction has 462 states and 462 transitions. [2022-04-06 20:14:31,101 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 1.9710144927536233) internal successors, (136), 67 states have internal predecessors, (136), 65 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2022-04-06 20:14:31,101 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 462 transitions. [2022-04-06 20:14:31,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2022-04-06 20:14:31,103 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:14:31,103 INFO L499 BasicCegarLoop]: trace histogram [65, 65, 65, 64, 64, 64, 64, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:14:31,119 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-04-06 20:14:31,305 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2022-04-06 20:14:31,305 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:14:31,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:14:31,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1062680750, now seen corresponding path program 127 times [2022-04-06 20:14:31,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:31,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2018348949] [2022-04-06 20:14:31,307 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:14:31,308 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:14:31,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1062680750, now seen corresponding path program 128 times [2022-04-06 20:14:31,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:14:31,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534246830] [2022-04-06 20:14:31,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:14:31,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:14:31,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:14:32,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:14:32,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:14:32,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:14:32,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:14:32,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:14:32,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:14:32,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:14:32,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:14:32,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:14:32,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:14:32,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:14:32,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:14:32,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:14:32,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:14:32,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:14:32,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:14:32,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:14:32,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:14:32,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:14:32,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:14:32,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:14:32,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:14:32,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:14:32,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:14:32,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:14:32,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:14:32,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:14:32,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:14:32,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:14:32,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:14:32,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:14:32,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:14:32,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:14:32,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:14:32,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:14:32,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:14:32,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:14:32,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:14:32,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:14:32,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:14:32,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:14:32,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:14:32,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:14:32,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:14:32,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:14:32,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:14:32,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:14:32,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:14:32,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:14:32,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:14:32,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:14:32,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:14:32,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:14:32,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:14:32,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:14:32,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:14:32,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:14:32,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:14:32,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:14:32,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:14:32,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:14:32,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:14:32,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:14:32,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:14:32,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:32,815 INFO L134 CoverageAnalysis]: Checked inductivity of 14368 backedges. 128 proven. 6176 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-04-06 20:14:32,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:14:32,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534246830] [2022-04-06 20:14:32,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534246830] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:14:32,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952129335] [2022-04-06 20:14:32,815 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:14:32,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:32,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:14:32,816 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:14:32,817 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:14:32,918 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:14:32,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:14:32,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 815 conjuncts, 68 conjunts are in the unsatisfiable core [2022-04-06 20:14:32,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:14:33,570 INFO L134 CoverageAnalysis]: Checked inductivity of 14368 backedges. 128 proven. 6176 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-04-06 20:14:33,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:14:38,024 INFO L134 CoverageAnalysis]: Checked inductivity of 14368 backedges. 128 proven. 6176 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-04-06 20:14:38,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952129335] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:14:38,024 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:14:38,025 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 69, 69] total 138 [2022-04-06 20:14:38,025 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:14:38,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2018348949] [2022-04-06 20:14:38,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2018348949] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:14:38,025 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:14:38,025 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [70] imperfect sequences [] total 70 [2022-04-06 20:14:38,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500532228] [2022-04-06 20:14:38,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:14:38,026 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-04-06 20:14:38,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:38,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-04-06 20:14:38,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8790, Invalid=10116, Unknown=0, NotChecked=0, Total=18906 [2022-04-06 20:14:38,027 INFO L87 Difference]: Start difference. First operand 462 states and 462 transitions. Second operand has 70 states, 70 states have (on average 1.9714285714285715) internal successors, (138), 68 states have internal predecessors, (138), 66 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-04-06 20:14:40,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:14:40,167 INFO L93 Difference]: Finished difference Result 472 states and 472 transitions. [2022-04-06 20:14:40,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-04-06 20:14:40,168 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 1.9714285714285715) internal successors, (138), 68 states have internal predecessors, (138), 66 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) Word has length 459 [2022-04-06 20:14:40,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:14:40,170 INFO L225 Difference]: With dead ends: 472 [2022-04-06 20:14:40,170 INFO L226 Difference]: Without dead ends: 470 [2022-04-06 20:14:40,173 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1185 GetRequests, 980 SyntacticMatches, 1 SemanticMatches, 204 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3445 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=17451, Invalid=24779, Unknown=0, NotChecked=0, Total=42230 [2022-04-06 20:14:40,173 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 82 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 267 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:14:40,173 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 47 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [267 Valid, 672 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:14:40,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2022-04-06 20:14:40,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 469. [2022-04-06 20:14:40,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 333 states have (on average 1.003003003003003) internal successors, (334), 334 states have internal predecessors, (334), 68 states have call successors, (68), 68 states have call predecessors, (68), 67 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2022-04-06 20:14:40,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 469 transitions. [2022-04-06 20:14:40,233 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 469 transitions. Word has length 459 [2022-04-06 20:14:40,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:14:40,233 INFO L478 AbstractCegarLoop]: Abstraction has 469 states and 469 transitions. [2022-04-06 20:14:40,234 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 1.9714285714285715) internal successors, (138), 68 states have internal predecessors, (138), 66 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-04-06 20:14:40,234 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 469 transitions. [2022-04-06 20:14:40,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 467 [2022-04-06 20:14:40,236 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:14:40,236 INFO L499 BasicCegarLoop]: trace histogram [66, 66, 66, 65, 65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:14:40,255 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-04-06 20:14:40,441 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:40,442 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:14:40,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:14:40,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1021286835, now seen corresponding path program 129 times [2022-04-06 20:14:40,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:40,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1874564288] [2022-04-06 20:14:40,444 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:14:40,444 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:14:40,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1021286835, now seen corresponding path program 130 times [2022-04-06 20:14:40,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:14:40,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979635882] [2022-04-06 20:14:40,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:14:40,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:14:40,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:14:41,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:14:41,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:14:41,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:14:41,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:14:41,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:14:41,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:14:41,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:14:41,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:14:41,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:14:41,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:14:41,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:14:41,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:14:41,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:14:41,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:14:41,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:14:41,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:14:41,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:14:41,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:14:41,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:14:41,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:14:41,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:14:41,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:14:41,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:14:41,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:14:41,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:14:41,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:14:41,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:14:41,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:14:41,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:14:41,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:14:41,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:14:41,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:14:41,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:14:41,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:14:41,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:14:41,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:14:41,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:14:41,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:14:41,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:14:41,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:14:41,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:14:41,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:14:41,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:14:41,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:14:41,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:14:41,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:14:41,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:14:41,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:14:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:14:41,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:14:41,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:14:41,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:14:41,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:14:41,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:14:41,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:14:41,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:14:41,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:14:41,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:14:41,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:14:41,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:14:41,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:14:41,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:14:41,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:14:41,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:14:41,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:14:41,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:41,999 INFO L134 CoverageAnalysis]: Checked inductivity of 14820 backedges. 130 proven. 6370 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 20:14:41,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:14:41,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979635882] [2022-04-06 20:14:41,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979635882] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:14:41,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30896682] [2022-04-06 20:14:41,999 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:14:41,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:41,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:14:42,000 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:14:42,001 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:14:42,104 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:14:42,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:14:42,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 827 conjuncts, 69 conjunts are in the unsatisfiable core [2022-04-06 20:14:42,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:14:42,731 INFO L134 CoverageAnalysis]: Checked inductivity of 14820 backedges. 130 proven. 6370 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 20:14:42,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:14:47,325 INFO L134 CoverageAnalysis]: Checked inductivity of 14820 backedges. 130 proven. 6370 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 20:14:47,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30896682] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:14:47,326 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:14:47,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 70, 70] total 140 [2022-04-06 20:14:47,326 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:14:47,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1874564288] [2022-04-06 20:14:47,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1874564288] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:14:47,326 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:14:47,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [71] imperfect sequences [] total 71 [2022-04-06 20:14:47,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367595994] [2022-04-06 20:14:47,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:14:47,327 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-04-06 20:14:47,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:47,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-04-06 20:14:47,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9057, Invalid=10403, Unknown=0, NotChecked=0, Total=19460 [2022-04-06 20:14:47,329 INFO L87 Difference]: Start difference. First operand 469 states and 469 transitions. Second operand has 71 states, 71 states have (on average 1.971830985915493) internal successors, (140), 69 states have internal predecessors, (140), 67 states have call successors, (68), 3 states have call predecessors, (68), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-04-06 20:14:49,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:14:49,509 INFO L93 Difference]: Finished difference Result 479 states and 479 transitions. [2022-04-06 20:14:49,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-04-06 20:14:49,510 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 1.971830985915493) internal successors, (140), 69 states have internal predecessors, (140), 67 states have call successors, (68), 3 states have call predecessors, (68), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) Word has length 466 [2022-04-06 20:14:49,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:14:49,511 INFO L225 Difference]: With dead ends: 479 [2022-04-06 20:14:49,511 INFO L226 Difference]: Without dead ends: 477 [2022-04-06 20:14:49,513 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1203 GetRequests, 995 SyntacticMatches, 1 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3531 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=17983, Invalid=25489, Unknown=0, NotChecked=0, Total=43472 [2022-04-06 20:14:49,513 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 83 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 271 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:14:49,514 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 47 Invalid, 862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:14:49,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2022-04-06 20:14:49,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 476. [2022-04-06 20:14:49,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 338 states have (on average 1.0029585798816567) internal successors, (339), 339 states have internal predecessors, (339), 69 states have call successors, (69), 69 states have call predecessors, (69), 68 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2022-04-06 20:14:49,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 476 transitions. [2022-04-06 20:14:49,552 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 476 transitions. Word has length 466 [2022-04-06 20:14:49,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:14:49,552 INFO L478 AbstractCegarLoop]: Abstraction has 476 states and 476 transitions. [2022-04-06 20:14:49,552 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 1.971830985915493) internal successors, (140), 69 states have internal predecessors, (140), 67 states have call successors, (68), 3 states have call predecessors, (68), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-04-06 20:14:49,552 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 476 transitions. [2022-04-06 20:14:49,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2022-04-06 20:14:49,562 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:14:49,562 INFO L499 BasicCegarLoop]: trace histogram [67, 67, 67, 66, 66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:14:49,579 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:14:49,762 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-04-06 20:14:49,762 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:14:49,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:14:49,763 INFO L85 PathProgramCache]: Analyzing trace with hash -888502222, now seen corresponding path program 131 times [2022-04-06 20:14:49,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:49,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1626497941] [2022-04-06 20:14:49,764 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:14:49,764 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:14:49,764 INFO L85 PathProgramCache]: Analyzing trace with hash -888502222, now seen corresponding path program 132 times [2022-04-06 20:14:49,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:14:49,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855493349] [2022-04-06 20:14:49,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:14:49,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:14:49,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:14:51,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:14:51,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:14:51,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:14:51,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:14:51,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:14:51,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:14:51,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:14:51,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:14:51,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:14:51,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:14:51,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:14:51,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:14:51,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:14:51,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:14:51,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:14:51,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:14:51,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:14:51,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:14:51,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:14:51,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:14:51,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:14:51,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:14:51,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:14:51,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:14:51,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:14:51,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:14:51,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:14:51,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:14:51,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:14:51,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:14:51,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:14:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:14:51,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:14:51,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:14:51,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:14:51,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:14:51,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:14:51,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:14:51,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:14:51,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:14:51,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:14:51,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:14:51,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:14:51,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:14:51,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:14:51,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:14:51,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:14:51,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:14:51,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:14:51,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:14:51,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:14:51,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:14:51,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:14:51,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:14:51,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:14:51,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:14:51,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:14:51,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:14:51,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:14:51,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:14:51,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:14:51,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:14:51,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:14:51,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:14:51,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:14:51,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:14:51,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:51,408 INFO L134 CoverageAnalysis]: Checked inductivity of 15279 backedges. 132 proven. 6567 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2022-04-06 20:14:51,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:14:51,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855493349] [2022-04-06 20:14:51,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855493349] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:14:51,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041896882] [2022-04-06 20:14:51,408 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:14:51,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:51,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:14:51,410 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:14:51,412 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:14:51,471 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:14:51,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:14:51,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:14:51,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:14:52,177 INFO L134 CoverageAnalysis]: Checked inductivity of 15279 backedges. 587 proven. 2 refuted. 0 times theorem prover too weak. 14690 trivial. 0 not checked. [2022-04-06 20:14:52,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:14:52,878 INFO L134 CoverageAnalysis]: Checked inductivity of 15279 backedges. 587 proven. 2 refuted. 0 times theorem prover too weak. 14690 trivial. 0 not checked. [2022-04-06 20:14:52,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041896882] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:14:52,878 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:14:52,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 9, 9] total 79 [2022-04-06 20:14:52,878 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:14:52,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1626497941] [2022-04-06 20:14:52,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1626497941] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:14:52,879 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:14:52,879 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [72] imperfect sequences [] total 72 [2022-04-06 20:14:52,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934824317] [2022-04-06 20:14:52,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:14:52,879 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-04-06 20:14:52,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:52,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-04-06 20:14:52,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2574, Invalid=3588, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:14:52,880 INFO L87 Difference]: Start difference. First operand 476 states and 476 transitions. Second operand has 72 states, 72 states have (on average 1.9722222222222223) internal successors, (142), 70 states have internal predecessors, (142), 68 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-04-06 20:14:55,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:14:55,148 INFO L93 Difference]: Finished difference Result 486 states and 486 transitions. [2022-04-06 20:14:55,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-04-06 20:14:55,149 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 1.9722222222222223) internal successors, (142), 70 states have internal predecessors, (142), 68 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) Word has length 473 [2022-04-06 20:14:55,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:14:55,150 INFO L225 Difference]: With dead ends: 486 [2022-04-06 20:14:55,150 INFO L226 Difference]: Without dead ends: 484 [2022-04-06 20:14:55,152 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1221 GetRequests, 1071 SyntacticMatches, 3 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3110 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=7482, Invalid=14570, Unknown=0, NotChecked=0, Total=22052 [2022-04-06 20:14:55,152 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 84 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 278 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:14:55,152 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 37 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [278 Valid, 606 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:14:55,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-04-06 20:14:55,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 483. [2022-04-06 20:14:55,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 343 states have (on average 1.0029154518950438) internal successors, (344), 344 states have internal predecessors, (344), 70 states have call successors, (70), 70 states have call predecessors, (70), 69 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2022-04-06 20:14:55,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 483 transitions. [2022-04-06 20:14:55,194 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 483 transitions. Word has length 473 [2022-04-06 20:14:55,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:14:55,195 INFO L478 AbstractCegarLoop]: Abstraction has 483 states and 483 transitions. [2022-04-06 20:14:55,195 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 1.9722222222222223) internal successors, (142), 70 states have internal predecessors, (142), 68 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-04-06 20:14:55,195 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 483 transitions. [2022-04-06 20:14:55,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2022-04-06 20:14:55,197 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:14:55,197 INFO L499 BasicCegarLoop]: trace histogram [68, 68, 68, 67, 67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:14:55,213 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:14:55,397 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-04-06 20:14:55,398 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:14:55,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:14:55,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1173545773, now seen corresponding path program 133 times [2022-04-06 20:14:55,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:14:55,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1798081864] [2022-04-06 20:14:55,400 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:14:55,400 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:14:55,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1173545773, now seen corresponding path program 134 times [2022-04-06 20:14:55,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:14:55,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861808901] [2022-04-06 20:14:55,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:14:55,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:14:55,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:14:56,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:14:56,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:14:56,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:14:56,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:14:56,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:14:56,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:14:56,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:14:56,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:14:56,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:14:56,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:14:56,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:14:56,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:14:56,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:14:56,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:14:56,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:14:56,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:14:56,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:14:56,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:14:56,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:14:56,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:14:56,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:14:56,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:14:56,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:14:56,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:14:56,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:14:56,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:14:56,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:14:56,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:14:56,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:14:56,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:56,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:14:57,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:14:57,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:14:57,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:14:57,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:14:57,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:14:57,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:14:57,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:14:57,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:14:57,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:14:57,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:14:57,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:14:57,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:14:57,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:14:57,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:14:57,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:14:57,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:14:57,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:14:57,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:14:57,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:14:57,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:14:57,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:14:57,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:14:57,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:14:57,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:14:57,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:14:57,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:14:57,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:14:57,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:14:57,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:14:57,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:14:57,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:14:57,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:14:57,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:14:57,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:14:57,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:14:57,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:14:57,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:14:57,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:14:57,059 INFO L134 CoverageAnalysis]: Checked inductivity of 15745 backedges. 134 proven. 6767 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-04-06 20:14:57,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:14:57,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861808901] [2022-04-06 20:14:57,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861808901] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:14:57,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903120117] [2022-04-06 20:14:57,059 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:14:57,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:14:57,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:14:57,064 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:14:57,079 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:14:57,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:14:57,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:14:57,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 851 conjuncts, 71 conjunts are in the unsatisfiable core [2022-04-06 20:14:57,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:14:57,854 INFO L134 CoverageAnalysis]: Checked inductivity of 15745 backedges. 134 proven. 6767 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-04-06 20:14:57,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:15:02,681 INFO L134 CoverageAnalysis]: Checked inductivity of 15745 backedges. 134 proven. 6767 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-04-06 20:15:02,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903120117] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:15:02,682 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:15:02,682 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 72, 72] total 144 [2022-04-06 20:15:02,682 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:15:02,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1798081864] [2022-04-06 20:15:02,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1798081864] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:15:02,682 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:15:02,682 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [73] imperfect sequences [] total 73 [2022-04-06 20:15:02,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326754400] [2022-04-06 20:15:02,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:15:02,683 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-04-06 20:15:02,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:15:02,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-04-06 20:15:02,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9603, Invalid=10989, Unknown=0, NotChecked=0, Total=20592 [2022-04-06 20:15:02,685 INFO L87 Difference]: Start difference. First operand 483 states and 483 transitions. Second operand has 73 states, 73 states have (on average 1.9726027397260273) internal successors, (144), 71 states have internal predecessors, (144), 69 states have call successors, (70), 3 states have call predecessors, (70), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2022-04-06 20:15:05,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:15:05,007 INFO L93 Difference]: Finished difference Result 493 states and 493 transitions. [2022-04-06 20:15:05,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-04-06 20:15:05,008 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 1.9726027397260273) internal successors, (144), 71 states have internal predecessors, (144), 69 states have call successors, (70), 3 states have call predecessors, (70), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) Word has length 480 [2022-04-06 20:15:05,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:15:05,009 INFO L225 Difference]: With dead ends: 493 [2022-04-06 20:15:05,009 INFO L226 Difference]: Without dead ends: 491 [2022-04-06 20:15:05,011 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1239 GetRequests, 1025 SyntacticMatches, 1 SemanticMatches, 213 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3706 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=19071, Invalid=26939, Unknown=0, NotChecked=0, Total=46010 [2022-04-06 20:15:05,012 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 85 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 279 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:15:05,012 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 37 Invalid, 927 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 648 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:15:05,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2022-04-06 20:15:05,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 490. [2022-04-06 20:15:05,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 348 states have (on average 1.0028735632183907) internal successors, (349), 349 states have internal predecessors, (349), 71 states have call successors, (71), 71 states have call predecessors, (71), 70 states have return successors, (70), 69 states have call predecessors, (70), 70 states have call successors, (70) [2022-04-06 20:15:05,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 490 transitions. [2022-04-06 20:15:05,073 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 490 transitions. Word has length 480 [2022-04-06 20:15:05,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:15:05,074 INFO L478 AbstractCegarLoop]: Abstraction has 490 states and 490 transitions. [2022-04-06 20:15:05,074 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 1.9726027397260273) internal successors, (144), 71 states have internal predecessors, (144), 69 states have call successors, (70), 3 states have call predecessors, (70), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2022-04-06 20:15:05,074 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 490 transitions. [2022-04-06 20:15:05,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2022-04-06 20:15:05,076 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:15:05,077 INFO L499 BasicCegarLoop]: trace histogram [69, 69, 69, 68, 68, 68, 68, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:15:05,097 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:15:05,286 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-04-06 20:15:05,286 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:15:05,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:15:05,287 INFO L85 PathProgramCache]: Analyzing trace with hash -950451950, now seen corresponding path program 135 times [2022-04-06 20:15:05,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:15:05,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2117193317] [2022-04-06 20:15:05,288 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:15:05,288 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:15:05,288 INFO L85 PathProgramCache]: Analyzing trace with hash -950451950, now seen corresponding path program 136 times [2022-04-06 20:15:05,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:15:05,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771068247] [2022-04-06 20:15:05,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:15:05,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:15:05,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:15:06,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:15:06,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:15:06,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:15:06,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:15:06,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:15:06,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:15:06,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:15:06,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:15:06,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:15:06,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:15:06,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:15:06,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:15:06,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:15:06,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:15:06,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:15:06,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:15:06,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:15:06,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:15:06,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:15:06,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:15:06,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:15:06,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:15:06,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:15:06,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:15:06,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:15:06,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:15:06,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:15:06,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:15:06,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:15:06,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:15:06,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:15:06,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:15:06,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:15:06,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:15:06,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:15:06,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:15:06,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:15:06,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:15:06,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:15:06,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:15:06,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:15:06,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:15:06,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:15:06,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:15:06,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:15:06,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:15:06,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:15:06,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:15:06,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:15:06,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:15:06,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:15:06,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:15:06,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:15:06,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:15:06,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:15:06,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:15:06,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:15:06,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:15:06,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:15:06,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:15:06,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:15:06,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:15:06,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:15:06,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:15:06,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:15:06,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:15:06,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:15:06,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:15:06,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:06,976 INFO L134 CoverageAnalysis]: Checked inductivity of 16218 backedges. 136 proven. 6970 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-04-06 20:15:06,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:15:06,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771068247] [2022-04-06 20:15:06,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771068247] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:15:06,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56252051] [2022-04-06 20:15:06,976 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:15:06,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:15:06,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:15:06,978 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:15:06,978 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:15:07,087 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:15:07,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:15:07,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 863 conjuncts, 72 conjunts are in the unsatisfiable core [2022-04-06 20:15:07,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:15:07,749 INFO L134 CoverageAnalysis]: Checked inductivity of 16218 backedges. 136 proven. 6970 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-04-06 20:15:07,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:15:12,902 INFO L134 CoverageAnalysis]: Checked inductivity of 16218 backedges. 136 proven. 6970 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-04-06 20:15:12,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56252051] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:15:12,902 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:15:12,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 73, 73] total 146 [2022-04-06 20:15:12,903 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:15:12,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2117193317] [2022-04-06 20:15:12,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2117193317] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:15:12,903 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:15:12,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [74] imperfect sequences [] total 74 [2022-04-06 20:15:12,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102482429] [2022-04-06 20:15:12,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:15:12,903 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-04-06 20:15:12,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:15:12,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-04-06 20:15:12,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9882, Invalid=11288, Unknown=0, NotChecked=0, Total=21170 [2022-04-06 20:15:12,905 INFO L87 Difference]: Start difference. First operand 490 states and 490 transitions. Second operand has 74 states, 74 states have (on average 1.972972972972973) internal successors, (146), 72 states have internal predecessors, (146), 70 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-04-06 20:15:15,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:15:15,280 INFO L93 Difference]: Finished difference Result 500 states and 500 transitions. [2022-04-06 20:15:15,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-04-06 20:15:15,280 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 1.972972972972973) internal successors, (146), 72 states have internal predecessors, (146), 70 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) Word has length 487 [2022-04-06 20:15:15,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:15:15,282 INFO L225 Difference]: With dead ends: 500 [2022-04-06 20:15:15,282 INFO L226 Difference]: Without dead ends: 498 [2022-04-06 20:15:15,284 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1257 GetRequests, 1040 SyntacticMatches, 1 SemanticMatches, 216 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3795 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=19627, Invalid=27679, Unknown=0, NotChecked=0, Total=47306 [2022-04-06 20:15:15,285 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 86 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 682 mSolverCounterSat, 282 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 282 IncrementalHoareTripleChecker+Valid, 682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:15:15,285 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 57 Invalid, 964 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [282 Valid, 682 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:15:15,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2022-04-06 20:15:15,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 497. [2022-04-06 20:15:15,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 353 states have (on average 1.0028328611898016) internal successors, (354), 354 states have internal predecessors, (354), 72 states have call successors, (72), 72 states have call predecessors, (72), 71 states have return successors, (71), 70 states have call predecessors, (71), 71 states have call successors, (71) [2022-04-06 20:15:15,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 497 transitions. [2022-04-06 20:15:15,364 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 497 transitions. Word has length 487 [2022-04-06 20:15:15,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:15:15,364 INFO L478 AbstractCegarLoop]: Abstraction has 497 states and 497 transitions. [2022-04-06 20:15:15,364 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 1.972972972972973) internal successors, (146), 72 states have internal predecessors, (146), 70 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-04-06 20:15:15,364 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 497 transitions. [2022-04-06 20:15:15,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2022-04-06 20:15:15,366 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:15:15,366 INFO L499 BasicCegarLoop]: trace histogram [70, 70, 70, 69, 69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:15:15,384 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:15:15,567 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-04-06 20:15:15,567 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:15:15,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:15:15,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1488541709, now seen corresponding path program 137 times [2022-04-06 20:15:15,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:15:15,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [744950865] [2022-04-06 20:15:15,569 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:15:15,569 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:15:15,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1488541709, now seen corresponding path program 138 times [2022-04-06 20:15:15,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:15:15,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857287996] [2022-04-06 20:15:15,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:15:15,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:15:15,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:15:17,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:15:17,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:15:17,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:15:17,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:15:17,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:15:17,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:15:17,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:15:17,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:15:17,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:15:17,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:15:17,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:15:17,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:15:17,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:15:17,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:15:17,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:15:17,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:15:17,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:15:17,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:15:17,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:15:17,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:15:17,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:15:17,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:15:17,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:15:17,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:15:17,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:15:17,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:15:17,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:15:17,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:15:17,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:15:17,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:15:17,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:15:17,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:15:17,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:15:17,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:15:17,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:15:17,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:15:17,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:15:17,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:15:17,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:15:17,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:15:17,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:15:17,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:15:17,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:15:17,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:15:17,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:15:17,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:15:17,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:15:17,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:15:17,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:15:17,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:15:17,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:15:17,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:15:17,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:15:17,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:15:17,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:15:17,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:15:17,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:15:17,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:15:17,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:15:17,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:15:17,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:15:17,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:15:17,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:15:17,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:15:17,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:15:17,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:15:17,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:15:17,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:15:17,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:15:17,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:17,288 INFO L134 CoverageAnalysis]: Checked inductivity of 16698 backedges. 138 proven. 7176 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-04-06 20:15:17,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:15:17,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857287996] [2022-04-06 20:15:17,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857287996] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:15:17,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196243613] [2022-04-06 20:15:17,289 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:15:17,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:15:17,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:15:17,291 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:15:17,291 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:15:17,341 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:15:17,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:15:17,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:15:17,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:15:18,070 INFO L134 CoverageAnalysis]: Checked inductivity of 16698 backedges. 614 proven. 2 refuted. 0 times theorem prover too weak. 16082 trivial. 0 not checked. [2022-04-06 20:15:18,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:15:18,777 INFO L134 CoverageAnalysis]: Checked inductivity of 16698 backedges. 614 proven. 2 refuted. 0 times theorem prover too weak. 16082 trivial. 0 not checked. [2022-04-06 20:15:18,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196243613] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:15:18,777 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:15:18,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 9, 9] total 82 [2022-04-06 20:15:18,778 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:15:18,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [744950865] [2022-04-06 20:15:18,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [744950865] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:15:18,778 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:15:18,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [75] imperfect sequences [] total 75 [2022-04-06 20:15:18,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220825730] [2022-04-06 20:15:18,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:15:18,778 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-04-06 20:15:18,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:15:18,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-04-06 20:15:18,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2793, Invalid=3849, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:15:18,779 INFO L87 Difference]: Start difference. First operand 497 states and 497 transitions. Second operand has 75 states, 75 states have (on average 1.9733333333333334) internal successors, (148), 73 states have internal predecessors, (148), 71 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2022-04-06 20:15:21,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:15:21,236 INFO L93 Difference]: Finished difference Result 507 states and 507 transitions. [2022-04-06 20:15:21,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-04-06 20:15:21,236 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 1.9733333333333334) internal successors, (148), 73 states have internal predecessors, (148), 71 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) Word has length 494 [2022-04-06 20:15:21,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:15:21,238 INFO L225 Difference]: With dead ends: 507 [2022-04-06 20:15:21,238 INFO L226 Difference]: Without dead ends: 505 [2022-04-06 20:15:21,239 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1275 GetRequests, 1119 SyntacticMatches, 3 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3353 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=8130, Invalid=15740, Unknown=0, NotChecked=0, Total=23870 [2022-04-06 20:15:21,239 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 87 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 681 mSolverCounterSat, 290 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 290 IncrementalHoareTripleChecker+Valid, 681 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:15:21,239 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 57 Invalid, 971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [290 Valid, 681 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:15:21,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2022-04-06 20:15:21,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 504. [2022-04-06 20:15:21,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 358 states have (on average 1.0027932960893855) internal successors, (359), 359 states have internal predecessors, (359), 73 states have call successors, (73), 73 states have call predecessors, (73), 72 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2022-04-06 20:15:21,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 504 transitions. [2022-04-06 20:15:21,282 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 504 transitions. Word has length 494 [2022-04-06 20:15:21,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:15:21,282 INFO L478 AbstractCegarLoop]: Abstraction has 504 states and 504 transitions. [2022-04-06 20:15:21,282 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 1.9733333333333334) internal successors, (148), 73 states have internal predecessors, (148), 71 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2022-04-06 20:15:21,282 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 504 transitions. [2022-04-06 20:15:21,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2022-04-06 20:15:21,284 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:15:21,284 INFO L499 BasicCegarLoop]: trace histogram [71, 71, 71, 70, 70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:15:21,300 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:15:21,484 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:15:21,485 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:15:21,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:15:21,485 INFO L85 PathProgramCache]: Analyzing trace with hash 2005070322, now seen corresponding path program 139 times [2022-04-06 20:15:21,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:15:21,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [446342715] [2022-04-06 20:15:21,486 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:15:21,486 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:15:21,487 INFO L85 PathProgramCache]: Analyzing trace with hash 2005070322, now seen corresponding path program 140 times [2022-04-06 20:15:21,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:15:21,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98303218] [2022-04-06 20:15:21,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:15:21,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:15:21,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:15:23,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:15:23,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:15:23,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:15:23,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:15:23,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:15:23,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:15:23,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:15:23,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:15:23,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:15:23,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:15:23,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:15:23,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:15:23,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:15:23,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:15:23,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:15:23,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:15:23,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:15:23,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:15:23,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:15:23,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:15:23,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:15:23,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:15:23,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:15:23,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:15:23,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:15:23,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:15:23,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:15:23,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:15:23,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:15:23,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:15:23,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:15:23,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:15:23,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:15:23,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:15:23,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:15:23,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:15:23,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:15:23,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:15:23,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:15:23,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:15:23,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:15:23,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:15:23,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:15:23,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:15:23,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:15:23,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:15:23,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:15:23,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:15:23,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:15:23,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:15:23,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:15:23,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:15:23,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:15:23,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:15:23,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:15:23,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:15:23,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:15:23,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:15:23,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:15:23,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:15:23,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:15:23,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:15:23,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:15:23,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:15:23,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:15:23,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:15:23,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:15:23,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:15:23,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:15:23,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:15:23,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:23,255 INFO L134 CoverageAnalysis]: Checked inductivity of 17185 backedges. 140 proven. 7385 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 20:15:23,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:15:23,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98303218] [2022-04-06 20:15:23,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98303218] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:15:23,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112633038] [2022-04-06 20:15:23,256 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:15:23,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:15:23,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:15:23,257 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:15:23,257 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:15:23,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:15:23,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:15:23,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 887 conjuncts, 74 conjunts are in the unsatisfiable core [2022-04-06 20:15:23,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:15:24,070 INFO L134 CoverageAnalysis]: Checked inductivity of 17185 backedges. 140 proven. 7385 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 20:15:24,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:15:29,417 INFO L134 CoverageAnalysis]: Checked inductivity of 17185 backedges. 140 proven. 7385 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 20:15:29,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112633038] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:15:29,418 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:15:29,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 75, 75] total 150 [2022-04-06 20:15:29,418 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:15:29,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [446342715] [2022-04-06 20:15:29,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [446342715] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:15:29,418 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:15:29,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [76] imperfect sequences [] total 76 [2022-04-06 20:15:29,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117959132] [2022-04-06 20:15:29,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:15:29,419 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-04-06 20:15:29,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:15:29,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-04-06 20:15:29,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10452, Invalid=11898, Unknown=0, NotChecked=0, Total=22350 [2022-04-06 20:15:29,421 INFO L87 Difference]: Start difference. First operand 504 states and 504 transitions. Second operand has 76 states, 76 states have (on average 1.9736842105263157) internal successors, (150), 74 states have internal predecessors, (150), 72 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2022-04-06 20:15:31,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:15:31,903 INFO L93 Difference]: Finished difference Result 514 states and 514 transitions. [2022-04-06 20:15:31,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-04-06 20:15:31,904 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 1.9736842105263157) internal successors, (150), 74 states have internal predecessors, (150), 72 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) Word has length 501 [2022-04-06 20:15:31,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:15:31,905 INFO L225 Difference]: With dead ends: 514 [2022-04-06 20:15:31,905 INFO L226 Difference]: Without dead ends: 512 [2022-04-06 20:15:31,908 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1293 GetRequests, 1070 SyntacticMatches, 1 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3976 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=20763, Invalid=29189, Unknown=0, NotChecked=0, Total=49952 [2022-04-06 20:15:31,908 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 88 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 653 mSolverCounterSat, 292 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 945 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 292 IncrementalHoareTripleChecker+Valid, 653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:15:31,908 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 47 Invalid, 945 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [292 Valid, 653 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:15:31,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2022-04-06 20:15:31,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 511. [2022-04-06 20:15:31,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 363 states have (on average 1.002754820936639) internal successors, (364), 364 states have internal predecessors, (364), 74 states have call successors, (74), 74 states have call predecessors, (74), 73 states have return successors, (73), 72 states have call predecessors, (73), 73 states have call successors, (73) [2022-04-06 20:15:31,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 511 transitions. [2022-04-06 20:15:31,955 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 511 transitions. Word has length 501 [2022-04-06 20:15:31,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:15:31,955 INFO L478 AbstractCegarLoop]: Abstraction has 511 states and 511 transitions. [2022-04-06 20:15:31,956 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 1.9736842105263157) internal successors, (150), 74 states have internal predecessors, (150), 72 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2022-04-06 20:15:31,956 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 511 transitions. [2022-04-06 20:15:31,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2022-04-06 20:15:31,958 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:15:31,958 INFO L499 BasicCegarLoop]: trace histogram [72, 72, 72, 71, 71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:15:31,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-04-06 20:15:32,158 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:15:32,159 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:15:32,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:15:32,159 INFO L85 PathProgramCache]: Analyzing trace with hash -622970093, now seen corresponding path program 141 times [2022-04-06 20:15:32,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:15:32,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1473998272] [2022-04-06 20:15:32,165 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:15:32,165 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:15:32,165 INFO L85 PathProgramCache]: Analyzing trace with hash -622970093, now seen corresponding path program 142 times [2022-04-06 20:15:32,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:15:32,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470632491] [2022-04-06 20:15:32,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:15:32,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:15:32,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:33,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:15:33,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:33,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:15:33,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:33,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:15:33,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:33,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:15:33,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:33,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:15:33,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:33,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:15:33,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:33,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:15:33,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:33,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:15:33,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:15:34,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:15:34,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:15:34,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:15:34,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:15:34,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:15:34,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:15:34,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:15:34,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:15:34,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:15:34,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:15:34,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:15:34,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:15:34,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:15:34,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:15:34,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:15:34,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:15:34,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:15:34,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:15:34,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:15:34,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:15:34,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:15:34,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:15:34,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:15:34,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:15:34,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:15:34,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:15:34,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:15:34,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:15:34,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:15:34,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:15:34,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:15:34,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:15:34,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:15:34,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:15:34,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:15:34,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:15:34,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:15:34,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:15:34,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:15:34,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:15:34,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:15:34,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:15:34,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:15:34,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:15:34,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:15:34,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:15:34,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:15:34,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:15:34,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:15:34,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:15:34,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:15:34,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:15:34,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:15:34,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:15:34,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:15:34,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:15:34,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:15:34,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:15:34,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:15:34,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:15:34,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:15:34,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:15:34,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:15:34,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:34,094 INFO L134 CoverageAnalysis]: Checked inductivity of 17679 backedges. 142 proven. 7597 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-04-06 20:15:34,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:15:34,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470632491] [2022-04-06 20:15:34,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470632491] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:15:34,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732288280] [2022-04-06 20:15:34,094 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:15:34,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:15:34,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:15:34,095 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:15:34,096 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:15:34,208 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:15:34,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:15:34,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 899 conjuncts, 75 conjunts are in the unsatisfiable core [2022-04-06 20:15:34,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:15:34,899 INFO L134 CoverageAnalysis]: Checked inductivity of 17679 backedges. 142 proven. 7597 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-04-06 20:15:34,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:15:40,368 INFO L134 CoverageAnalysis]: Checked inductivity of 17679 backedges. 142 proven. 7597 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-04-06 20:15:40,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732288280] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:15:40,369 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:15:40,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 76, 76] total 152 [2022-04-06 20:15:40,369 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:15:40,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1473998272] [2022-04-06 20:15:40,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1473998272] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:15:40,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:15:40,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [77] imperfect sequences [] total 77 [2022-04-06 20:15:40,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605109806] [2022-04-06 20:15:40,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:15:40,370 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-04-06 20:15:40,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:15:40,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-04-06 20:15:40,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10743, Invalid=12209, Unknown=0, NotChecked=0, Total=22952 [2022-04-06 20:15:40,371 INFO L87 Difference]: Start difference. First operand 511 states and 511 transitions. Second operand has 77 states, 77 states have (on average 1.974025974025974) internal successors, (152), 75 states have internal predecessors, (152), 73 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-04-06 20:15:42,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:15:42,936 INFO L93 Difference]: Finished difference Result 521 states and 521 transitions. [2022-04-06 20:15:42,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-04-06 20:15:42,937 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 1.974025974025974) internal successors, (152), 75 states have internal predecessors, (152), 73 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Word has length 508 [2022-04-06 20:15:42,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:15:42,939 INFO L225 Difference]: With dead ends: 521 [2022-04-06 20:15:42,939 INFO L226 Difference]: Without dead ends: 519 [2022-04-06 20:15:42,942 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1311 GetRequests, 1085 SyntacticMatches, 1 SemanticMatches, 225 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4068 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=21343, Invalid=29959, Unknown=0, NotChecked=0, Total=51302 [2022-04-06 20:15:42,942 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 89 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 749 mSolverCounterSat, 294 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 1043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 294 IncrementalHoareTripleChecker+Valid, 749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:15:42,942 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 57 Invalid, 1043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [294 Valid, 749 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:15:42,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2022-04-06 20:15:42,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 518. [2022-04-06 20:15:42,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 368 states have (on average 1.002717391304348) internal successors, (369), 369 states have internal predecessors, (369), 75 states have call successors, (75), 75 states have call predecessors, (75), 74 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-04-06 20:15:42,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 518 transitions. [2022-04-06 20:15:42,992 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 518 transitions. Word has length 508 [2022-04-06 20:15:42,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:15:42,992 INFO L478 AbstractCegarLoop]: Abstraction has 518 states and 518 transitions. [2022-04-06 20:15:42,993 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 1.974025974025974) internal successors, (152), 75 states have internal predecessors, (152), 73 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-04-06 20:15:42,993 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 518 transitions. [2022-04-06 20:15:42,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 516 [2022-04-06 20:15:42,995 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:15:42,995 INFO L499 BasicCegarLoop]: trace histogram [73, 73, 73, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:15:43,021 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-04-06 20:15:43,218 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:15:43,219 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:15:43,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:15:43,219 INFO L85 PathProgramCache]: Analyzing trace with hash -1527407918, now seen corresponding path program 143 times [2022-04-06 20:15:43,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:15:43,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [157317574] [2022-04-06 20:15:43,221 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:15:43,221 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:15:43,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1527407918, now seen corresponding path program 144 times [2022-04-06 20:15:43,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:15:43,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732939059] [2022-04-06 20:15:43,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:15:43,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:15:43,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:15:45,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:15:45,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:15:45,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:15:45,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:15:45,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:15:45,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:15:45,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:15:45,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:15:45,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:15:45,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:15:45,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:15:45,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:15:45,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:15:45,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:15:45,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:15:45,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:15:45,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:15:45,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:15:45,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:15:45,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:15:45,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:15:45,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:15:45,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:15:45,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:15:45,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:15:45,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:15:45,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:15:45,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:15:45,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:15:45,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:15:45,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:15:45,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:15:45,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:15:45,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:15:45,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:15:45,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:15:45,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:15:45,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:15:45,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:15:45,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:15:45,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:15:45,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:15:45,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:15:45,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:15:45,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:15:45,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:15:45,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:15:45,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:15:45,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:15:45,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:15:45,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:15:45,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:15:45,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:15:45,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:15:45,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:15:45,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:15:45,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:15:45,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:15:45,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:15:45,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:15:45,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:15:45,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:15:45,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:15:45,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:15:45,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:15:45,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:15:45,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:15:45,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:15:45,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:15:45,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:15:45,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:15:45,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:15:45,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:45,095 INFO L134 CoverageAnalysis]: Checked inductivity of 18180 backedges. 144 proven. 7812 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-04-06 20:15:45,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:15:45,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732939059] [2022-04-06 20:15:45,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732939059] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:15:45,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946441981] [2022-04-06 20:15:45,096 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:15:45,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:15:45,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:15:45,097 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:15:45,097 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:15:45,159 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:15:45,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:15:45,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:15:45,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:15:45,919 INFO L134 CoverageAnalysis]: Checked inductivity of 18180 backedges. 641 proven. 2 refuted. 0 times theorem prover too weak. 17537 trivial. 0 not checked. [2022-04-06 20:15:45,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:15:46,645 INFO L134 CoverageAnalysis]: Checked inductivity of 18180 backedges. 641 proven. 2 refuted. 0 times theorem prover too weak. 17537 trivial. 0 not checked. [2022-04-06 20:15:46,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946441981] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:15:46,645 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:15:46,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 9, 9] total 85 [2022-04-06 20:15:46,645 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:15:46,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [157317574] [2022-04-06 20:15:46,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [157317574] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:15:46,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:15:46,646 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [78] imperfect sequences [] total 78 [2022-04-06 20:15:46,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758292887] [2022-04-06 20:15:46,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:15:46,646 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-04-06 20:15:46,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:15:46,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-04-06 20:15:46,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3021, Invalid=4119, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 20:15:46,647 INFO L87 Difference]: Start difference. First operand 518 states and 518 transitions. Second operand has 78 states, 78 states have (on average 1.9743589743589745) internal successors, (154), 76 states have internal predecessors, (154), 74 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2022-04-06 20:15:49,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:15:49,312 INFO L93 Difference]: Finished difference Result 528 states and 528 transitions. [2022-04-06 20:15:49,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-04-06 20:15:49,312 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 1.9743589743589745) internal successors, (154), 76 states have internal predecessors, (154), 74 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) Word has length 515 [2022-04-06 20:15:49,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:15:49,314 INFO L225 Difference]: With dead ends: 528 [2022-04-06 20:15:49,314 INFO L226 Difference]: Without dead ends: 526 [2022-04-06 20:15:49,316 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1329 GetRequests, 1167 SyntacticMatches, 3 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3605 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=8805, Invalid=16955, Unknown=0, NotChecked=0, Total=25760 [2022-04-06 20:15:49,316 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 90 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 298 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 1028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 298 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:15:49,316 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 57 Invalid, 1028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [298 Valid, 730 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:15:49,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2022-04-06 20:15:49,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 525. [2022-04-06 20:15:49,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 373 states have (on average 1.002680965147453) internal successors, (374), 374 states have internal predecessors, (374), 76 states have call successors, (76), 76 states have call predecessors, (76), 75 states have return successors, (75), 74 states have call predecessors, (75), 75 states have call successors, (75) [2022-04-06 20:15:49,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 525 transitions. [2022-04-06 20:15:49,378 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 525 transitions. Word has length 515 [2022-04-06 20:15:49,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:15:49,379 INFO L478 AbstractCegarLoop]: Abstraction has 525 states and 525 transitions. [2022-04-06 20:15:49,379 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 1.9743589743589745) internal successors, (154), 76 states have internal predecessors, (154), 74 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2022-04-06 20:15:49,379 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 525 transitions. [2022-04-06 20:15:49,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 523 [2022-04-06 20:15:49,382 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:15:49,382 INFO L499 BasicCegarLoop]: trace histogram [74, 74, 74, 73, 73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:15:49,405 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-04-06 20:15:49,595 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2022-04-06 20:15:49,596 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:15:49,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:15:49,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1280977357, now seen corresponding path program 145 times [2022-04-06 20:15:49,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:15:49,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [94390897] [2022-04-06 20:15:49,597 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:15:49,597 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:15:49,598 INFO L85 PathProgramCache]: Analyzing trace with hash -1280977357, now seen corresponding path program 146 times [2022-04-06 20:15:49,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:15:49,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465805363] [2022-04-06 20:15:49,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:15:49,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:15:49,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:15:51,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:15:51,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:15:51,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:15:51,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:15:51,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:15:51,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:15:51,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:15:51,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:15:51,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:15:51,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:15:51,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:15:51,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:15:51,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:15:51,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:15:51,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:15:51,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:15:51,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:15:51,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:15:51,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:15:51,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:15:51,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:15:51,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:15:51,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:15:51,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:15:51,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:15:51,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:15:51,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:15:51,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:15:51,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:15:51,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:15:51,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:15:51,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:15:51,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:15:51,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:15:51,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:15:51,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:15:51,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:15:51,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:15:51,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:15:51,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:15:51,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:15:51,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:15:51,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:15:51,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:15:51,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:15:51,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:15:51,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:15:51,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:15:51,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:15:51,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:15:51,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:15:51,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:15:51,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:15:51,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:15:51,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:15:51,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:15:51,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:15:51,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:15:51,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:15:51,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:15:51,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:15:51,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:15:51,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:15:51,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:15:51,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:15:51,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:15:51,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:15:51,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:15:51,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:15:51,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:15:51,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:15:51,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:15:51,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:15:51,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:15:51,548 INFO L134 CoverageAnalysis]: Checked inductivity of 18688 backedges. 146 proven. 8030 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-04-06 20:15:51,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:15:51,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465805363] [2022-04-06 20:15:51,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465805363] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:15:51,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578038287] [2022-04-06 20:15:51,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:15:51,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:15:51,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:15:51,550 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:15:51,555 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:15:51,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:15:51,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:15:51,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 923 conjuncts, 77 conjunts are in the unsatisfiable core [2022-04-06 20:15:51,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:15:52,381 INFO L134 CoverageAnalysis]: Checked inductivity of 18688 backedges. 146 proven. 8030 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-04-06 20:15:52,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:15:58,014 INFO L134 CoverageAnalysis]: Checked inductivity of 18688 backedges. 146 proven. 8030 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-04-06 20:15:58,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578038287] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:15:58,014 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:15:58,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 78, 78] total 156 [2022-04-06 20:15:58,015 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:15:58,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [94390897] [2022-04-06 20:15:58,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [94390897] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:15:58,015 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:15:58,015 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [79] imperfect sequences [] total 79 [2022-04-06 20:15:58,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219641808] [2022-04-06 20:15:58,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:15:58,015 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2022-04-06 20:15:58,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:15:58,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2022-04-06 20:15:58,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11337, Invalid=12843, Unknown=0, NotChecked=0, Total=24180 [2022-04-06 20:15:58,018 INFO L87 Difference]: Start difference. First operand 525 states and 525 transitions. Second operand has 79 states, 79 states have (on average 1.9746835443037976) internal successors, (156), 77 states have internal predecessors, (156), 75 states have call successors, (76), 3 states have call predecessors, (76), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-04-06 20:16:00,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:16:00,768 INFO L93 Difference]: Finished difference Result 535 states and 535 transitions. [2022-04-06 20:16:00,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-04-06 20:16:00,769 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 1.9746835443037976) internal successors, (156), 77 states have internal predecessors, (156), 75 states have call successors, (76), 3 states have call predecessors, (76), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) Word has length 522 [2022-04-06 20:16:00,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:16:00,770 INFO L225 Difference]: With dead ends: 535 [2022-04-06 20:16:00,770 INFO L226 Difference]: Without dead ends: 533 [2022-04-06 20:16:00,773 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1347 GetRequests, 1115 SyntacticMatches, 1 SemanticMatches, 231 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4255 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=22527, Invalid=31529, Unknown=0, NotChecked=0, Total=54056 [2022-04-06 20:16:00,773 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 91 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 784 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 1087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:16:00,773 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 47 Invalid, 1087 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 784 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:16:00,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2022-04-06 20:16:00,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 532. [2022-04-06 20:16:00,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 378 states have (on average 1.0026455026455026) internal successors, (379), 379 states have internal predecessors, (379), 77 states have call successors, (77), 77 states have call predecessors, (77), 76 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2022-04-06 20:16:00,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 532 transitions. [2022-04-06 20:16:00,832 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 532 transitions. Word has length 522 [2022-04-06 20:16:00,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:16:00,832 INFO L478 AbstractCegarLoop]: Abstraction has 532 states and 532 transitions. [2022-04-06 20:16:00,833 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 1.9746835443037976) internal successors, (156), 77 states have internal predecessors, (156), 75 states have call successors, (76), 3 states have call predecessors, (76), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-04-06 20:16:00,833 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 532 transitions. [2022-04-06 20:16:00,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 530 [2022-04-06 20:16:00,835 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:16:00,835 INFO L499 BasicCegarLoop]: trace histogram [75, 75, 75, 74, 74, 74, 74, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:16:00,852 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:16:01,035 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:16:01,035 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:16:01,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:16:01,036 INFO L85 PathProgramCache]: Analyzing trace with hash 10435506, now seen corresponding path program 147 times [2022-04-06 20:16:01,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:16:01,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2052041455] [2022-04-06 20:16:01,037 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:16:01,038 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:16:01,038 INFO L85 PathProgramCache]: Analyzing trace with hash 10435506, now seen corresponding path program 148 times [2022-04-06 20:16:01,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:16:01,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928271919] [2022-04-06 20:16:01,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:16:01,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:16:01,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:16:02,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:16:02,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:16:02,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:16:02,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:16:02,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:16:02,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:16:02,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:16:02,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:16:02,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:16:02,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:16:02,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:16:02,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:16:02,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:16:02,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:16:02,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:16:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:16:02,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:16:02,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:16:02,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:16:02,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:16:02,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:16:02,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:16:02,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:16:02,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:16:02,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:16:02,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:16:02,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:16:02,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:16:02,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:16:02,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:16:02,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:16:02,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:16:02,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:16:02,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:16:02,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:16:02,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:16:02,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:16:02,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:16:02,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:16:02,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:16:02,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:16:02,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:16:02,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:16:02,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:02,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:16:02,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:16:03,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:16:03,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:16:03,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:16:03,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:16:03,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:16:03,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:16:03,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:16:03,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:16:03,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:16:03,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:16:03,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:16:03,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:16:03,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:16:03,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:16:03,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:16:03,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:16:03,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:16:03,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:16:03,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:16:03,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:16:03,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:16:03,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:16:03,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:16:03,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:16:03,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:16:03,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:16:03,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:16:03,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:16:03,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:16:03,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:03,040 INFO L134 CoverageAnalysis]: Checked inductivity of 19203 backedges. 148 proven. 8251 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 20:16:03,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:16:03,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928271919] [2022-04-06 20:16:03,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928271919] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:16:03,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443975922] [2022-04-06 20:16:03,041 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:16:03,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:16:03,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:16:03,042 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:16:03,042 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:16:03,157 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:16:03,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:16:03,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 935 conjuncts, 78 conjunts are in the unsatisfiable core [2022-04-06 20:16:03,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:16:03,888 INFO L134 CoverageAnalysis]: Checked inductivity of 19203 backedges. 148 proven. 8251 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 20:16:03,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:16:09,717 INFO L134 CoverageAnalysis]: Checked inductivity of 19203 backedges. 148 proven. 8251 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 20:16:09,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443975922] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:16:09,717 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:16:09,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 79, 79] total 158 [2022-04-06 20:16:09,717 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:16:09,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2052041455] [2022-04-06 20:16:09,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2052041455] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:16:09,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:16:09,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [80] imperfect sequences [] total 80 [2022-04-06 20:16:09,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241572207] [2022-04-06 20:16:09,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:16:09,718 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-04-06 20:16:09,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:16:09,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-04-06 20:16:09,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11640, Invalid=13166, Unknown=0, NotChecked=0, Total=24806 [2022-04-06 20:16:09,720 INFO L87 Difference]: Start difference. First operand 532 states and 532 transitions. Second operand has 80 states, 80 states have (on average 1.975) internal successors, (158), 78 states have internal predecessors, (158), 76 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-04-06 20:16:12,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:16:12,487 INFO L93 Difference]: Finished difference Result 542 states and 542 transitions. [2022-04-06 20:16:12,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-04-06 20:16:12,488 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 1.975) internal successors, (158), 78 states have internal predecessors, (158), 76 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) Word has length 529 [2022-04-06 20:16:12,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:16:12,489 INFO L225 Difference]: With dead ends: 542 [2022-04-06 20:16:12,489 INFO L226 Difference]: Without dead ends: 540 [2022-04-06 20:16:12,492 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1365 GetRequests, 1130 SyntacticMatches, 1 SemanticMatches, 234 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4350 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=23131, Invalid=32329, Unknown=0, NotChecked=0, Total=55460 [2022-04-06 20:16:12,492 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 92 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 771 mSolverCounterSat, 308 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 1079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 308 IncrementalHoareTripleChecker+Valid, 771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:16:12,492 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 62 Invalid, 1079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [308 Valid, 771 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:16:12,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2022-04-06 20:16:12,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 539. [2022-04-06 20:16:12,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 383 states have (on average 1.0026109660574412) internal successors, (384), 384 states have internal predecessors, (384), 78 states have call successors, (78), 78 states have call predecessors, (78), 77 states have return successors, (77), 76 states have call predecessors, (77), 77 states have call successors, (77) [2022-04-06 20:16:12,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 539 transitions. [2022-04-06 20:16:12,554 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 539 transitions. Word has length 529 [2022-04-06 20:16:12,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:16:12,554 INFO L478 AbstractCegarLoop]: Abstraction has 539 states and 539 transitions. [2022-04-06 20:16:12,554 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 1.975) internal successors, (158), 78 states have internal predecessors, (158), 76 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-04-06 20:16:12,554 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 539 transitions. [2022-04-06 20:16:12,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 537 [2022-04-06 20:16:12,556 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:16:12,556 INFO L499 BasicCegarLoop]: trace histogram [76, 76, 76, 75, 75, 75, 75, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:16:12,573 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-04-06 20:16:12,757 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:16:12,757 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:16:12,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:16:12,757 INFO L85 PathProgramCache]: Analyzing trace with hash 955218259, now seen corresponding path program 149 times [2022-04-06 20:16:12,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:16:12,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2014358270] [2022-04-06 20:16:12,759 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:16:12,759 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:16:12,759 INFO L85 PathProgramCache]: Analyzing trace with hash 955218259, now seen corresponding path program 150 times [2022-04-06 20:16:12,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:16:12,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773269137] [2022-04-06 20:16:12,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:16:12,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:16:12,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:16:14,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:16:14,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:16:14,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:16:14,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:16:14,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:16:14,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:16:14,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:16:14,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:16:14,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:16:14,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:16:14,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:16:14,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:16:14,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:16:14,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:16:14,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:16:14,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:16:14,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:16:14,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:16:14,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:16:14,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:16:14,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:16:14,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:16:14,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:16:14,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:16:14,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:16:14,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:16:14,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:16:14,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:16:14,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:16:14,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:16:14,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:16:14,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:16:14,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:16:14,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:16:14,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:16:14,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:16:14,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:16:14,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:16:14,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:16:14,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:16:14,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:16:14,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:16:14,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:16:14,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:16:14,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:16:14,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:16:14,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:16:14,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:16:14,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:16:14,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:16:14,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:16:14,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:16:14,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:16:14,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:16:14,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:16:14,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:16:14,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:16:14,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:16:14,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:16:14,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:16:14,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:16:14,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:16:14,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:16:14,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:16:14,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:16:14,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:16:14,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:16:14,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:16:14,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:16:14,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:16:14,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:16:14,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:16:14,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:16:14,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:16:14,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:16:14,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:14,758 INFO L134 CoverageAnalysis]: Checked inductivity of 19725 backedges. 150 proven. 8475 refuted. 0 times theorem prover too weak. 11100 trivial. 0 not checked. [2022-04-06 20:16:14,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:16:14,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773269137] [2022-04-06 20:16:14,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773269137] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:16:14,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293754221] [2022-04-06 20:16:14,759 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:16:14,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:16:14,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:16:14,760 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:16:14,761 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:16:14,815 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:16:14,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:16:14,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:16:14,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:16:15,618 INFO L134 CoverageAnalysis]: Checked inductivity of 19725 backedges. 668 proven. 2 refuted. 0 times theorem prover too weak. 19055 trivial. 0 not checked. [2022-04-06 20:16:15,619 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:16:16,361 INFO L134 CoverageAnalysis]: Checked inductivity of 19725 backedges. 668 proven. 2 refuted. 0 times theorem prover too weak. 19055 trivial. 0 not checked. [2022-04-06 20:16:16,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293754221] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:16:16,361 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:16:16,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 9, 9] total 88 [2022-04-06 20:16:16,362 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:16:16,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2014358270] [2022-04-06 20:16:16,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2014358270] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:16:16,362 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:16:16,362 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [81] imperfect sequences [] total 81 [2022-04-06 20:16:16,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685161221] [2022-04-06 20:16:16,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:16:16,362 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-04-06 20:16:16,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:16:16,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-04-06 20:16:16,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3258, Invalid=4398, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:16:16,364 INFO L87 Difference]: Start difference. First operand 539 states and 539 transitions. Second operand has 81 states, 81 states have (on average 1.9753086419753085) internal successors, (160), 79 states have internal predecessors, (160), 77 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-04-06 20:16:19,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:16:19,249 INFO L93 Difference]: Finished difference Result 549 states and 549 transitions. [2022-04-06 20:16:19,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-04-06 20:16:19,249 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 1.9753086419753085) internal successors, (160), 79 states have internal predecessors, (160), 77 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) Word has length 536 [2022-04-06 20:16:19,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:16:19,251 INFO L225 Difference]: With dead ends: 549 [2022-04-06 20:16:19,251 INFO L226 Difference]: Without dead ends: 547 [2022-04-06 20:16:19,252 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1383 GetRequests, 1215 SyntacticMatches, 3 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3866 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=9507, Invalid=18215, Unknown=0, NotChecked=0, Total=27722 [2022-04-06 20:16:19,253 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 93 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 867 mSolverCounterSat, 309 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 1176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:16:19,253 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 67 Invalid, 1176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 867 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:16:19,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2022-04-06 20:16:19,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 546. [2022-04-06 20:16:19,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 388 states have (on average 1.0025773195876289) internal successors, (389), 389 states have internal predecessors, (389), 79 states have call successors, (79), 79 states have call predecessors, (79), 78 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2022-04-06 20:16:19,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 546 transitions. [2022-04-06 20:16:19,310 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 546 transitions. Word has length 536 [2022-04-06 20:16:19,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:16:19,311 INFO L478 AbstractCegarLoop]: Abstraction has 546 states and 546 transitions. [2022-04-06 20:16:19,311 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 1.9753086419753085) internal successors, (160), 79 states have internal predecessors, (160), 77 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-04-06 20:16:19,311 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 546 transitions. [2022-04-06 20:16:19,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 544 [2022-04-06 20:16:19,313 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:16:19,313 INFO L499 BasicCegarLoop]: trace histogram [77, 77, 77, 76, 76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:16:19,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-04-06 20:16:19,514 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2022-04-06 20:16:19,514 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:16:19,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:16:19,514 INFO L85 PathProgramCache]: Analyzing trace with hash 49140882, now seen corresponding path program 151 times [2022-04-06 20:16:19,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:16:19,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1419315889] [2022-04-06 20:16:19,516 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:16:19,516 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:16:19,516 INFO L85 PathProgramCache]: Analyzing trace with hash 49140882, now seen corresponding path program 152 times [2022-04-06 20:16:19,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:16:19,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244727344] [2022-04-06 20:16:19,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:16:19,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:16:19,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:16:21,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:16:21,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:16:21,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:16:21,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:16:21,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:16:21,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:16:21,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:16:21,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:16:21,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:16:21,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:16:21,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:16:21,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:16:21,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:16:21,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:16:21,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:16:21,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:16:21,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:16:21,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:16:21,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:16:21,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:16:21,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:16:21,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:16:21,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:16:21,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:16:21,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:16:21,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:16:21,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:16:21,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:16:21,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:16:21,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:16:21,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:16:21,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:16:21,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:16:21,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:16:21,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:16:21,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:16:21,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:16:21,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:16:21,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:16:21,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:16:21,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:16:21,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:16:21,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:16:21,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:16:21,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:16:21,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:16:21,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:16:21,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:16:21,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:16:21,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:16:21,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:16:21,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:16:21,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:16:21,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:16:21,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:16:21,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:16:21,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:16:21,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:16:21,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:16:21,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:16:21,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:16:21,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:16:21,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:16:21,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:16:21,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:16:21,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:16:21,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:16:21,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:16:21,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:16:21,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:16:21,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:16:21,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:16:21,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:16:21,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:16:21,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:16:21,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:16:21,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:21,622 INFO L134 CoverageAnalysis]: Checked inductivity of 20254 backedges. 152 proven. 8702 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 20:16:21,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:16:21,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244727344] [2022-04-06 20:16:21,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244727344] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:16:21,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497597605] [2022-04-06 20:16:21,622 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:16:21,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:16:21,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:16:21,623 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:16:21,624 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:16:21,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:16:21,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:16:21,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 80 conjunts are in the unsatisfiable core [2022-04-06 20:16:21,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:16:22,510 INFO L134 CoverageAnalysis]: Checked inductivity of 20254 backedges. 152 proven. 8702 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 20:16:22,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:16:28,629 INFO L134 CoverageAnalysis]: Checked inductivity of 20254 backedges. 152 proven. 8702 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 20:16:28,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497597605] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:16:28,629 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:16:28,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 81, 81] total 162 [2022-04-06 20:16:28,630 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:16:28,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1419315889] [2022-04-06 20:16:28,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1419315889] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:16:28,630 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:16:28,630 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [82] imperfect sequences [] total 82 [2022-04-06 20:16:28,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201662788] [2022-04-06 20:16:28,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:16:28,630 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2022-04-06 20:16:28,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:16:28,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2022-04-06 20:16:28,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12258, Invalid=13824, Unknown=0, NotChecked=0, Total=26082 [2022-04-06 20:16:28,633 INFO L87 Difference]: Start difference. First operand 546 states and 546 transitions. Second operand has 82 states, 82 states have (on average 1.975609756097561) internal successors, (162), 80 states have internal predecessors, (162), 78 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-04-06 20:16:31,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:16:31,471 INFO L93 Difference]: Finished difference Result 556 states and 556 transitions. [2022-04-06 20:16:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-04-06 20:16:31,471 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 1.975609756097561) internal successors, (162), 80 states have internal predecessors, (162), 78 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) Word has length 543 [2022-04-06 20:16:31,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:16:31,473 INFO L225 Difference]: With dead ends: 556 [2022-04-06 20:16:31,473 INFO L226 Difference]: Without dead ends: 554 [2022-04-06 20:16:31,475 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1401 GetRequests, 1160 SyntacticMatches, 1 SemanticMatches, 240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4543 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=24363, Invalid=33959, Unknown=0, NotChecked=0, Total=58322 [2022-04-06 20:16:31,475 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 94 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 681 mSolverCounterSat, 318 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 318 IncrementalHoareTripleChecker+Valid, 681 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:16:31,475 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 42 Invalid, 999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [318 Valid, 681 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:16:31,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2022-04-06 20:16:31,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 553. [2022-04-06 20:16:31,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 393 states have (on average 1.0025445292620865) internal successors, (394), 394 states have internal predecessors, (394), 80 states have call successors, (80), 80 states have call predecessors, (80), 79 states have return successors, (79), 78 states have call predecessors, (79), 79 states have call successors, (79) [2022-04-06 20:16:31,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 553 transitions. [2022-04-06 20:16:31,523 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 553 transitions. Word has length 543 [2022-04-06 20:16:31,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:16:31,524 INFO L478 AbstractCegarLoop]: Abstraction has 553 states and 553 transitions. [2022-04-06 20:16:31,524 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 1.975609756097561) internal successors, (162), 80 states have internal predecessors, (162), 78 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-04-06 20:16:31,524 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 553 transitions. [2022-04-06 20:16:31,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 551 [2022-04-06 20:16:31,527 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:16:31,527 INFO L499 BasicCegarLoop]: trace histogram [78, 78, 78, 77, 77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:16:31,550 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:16:31,749 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2022-04-06 20:16:31,750 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:16:31,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:16:31,750 INFO L85 PathProgramCache]: Analyzing trace with hash 982328435, now seen corresponding path program 153 times [2022-04-06 20:16:31,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:16:31,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1563390940] [2022-04-06 20:16:31,751 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:16:31,752 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:16:31,752 INFO L85 PathProgramCache]: Analyzing trace with hash 982328435, now seen corresponding path program 154 times [2022-04-06 20:16:31,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:16:31,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344828695] [2022-04-06 20:16:31,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:16:31,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:16:31,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:16:33,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:16:33,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:16:33,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:16:33,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:16:33,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:16:33,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:16:33,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:16:33,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:16:33,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:16:33,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:16:33,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:16:33,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:16:33,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:16:33,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:16:33,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:16:33,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:16:33,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:16:33,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:16:33,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:16:33,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:16:33,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:16:33,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:16:33,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:16:33,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:16:33,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:16:33,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:16:33,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:16:33,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:16:33,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:16:33,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:16:33,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:16:33,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:16:33,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:16:33,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:16:33,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:16:33,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:16:33,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:16:33,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:16:33,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:16:33,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:16:33,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:16:33,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:16:33,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:16:33,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:16:33,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:16:33,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:16:33,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:16:33,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:16:33,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:16:33,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:16:33,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:16:33,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:16:33,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:16:33,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:16:33,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:16:33,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:16:33,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:16:33,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:16:33,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:16:33,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:16:33,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:16:33,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:16:33,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:16:33,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:16:33,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:16:33,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:16:33,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:16:33,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:16:33,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:16:33,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:16:33,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:16:33,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:16:33,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:16:33,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:16:33,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:16:33,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:16:33,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:16:33,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:33,875 INFO L134 CoverageAnalysis]: Checked inductivity of 20790 backedges. 154 proven. 8932 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-04-06 20:16:33,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:16:33,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344828695] [2022-04-06 20:16:33,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344828695] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:16:33,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420897061] [2022-04-06 20:16:33,875 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:16:33,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:16:33,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:16:33,876 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:16:33,877 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:16:33,999 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:16:33,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:16:34,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 971 conjuncts, 81 conjunts are in the unsatisfiable core [2022-04-06 20:16:34,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:16:34,752 INFO L134 CoverageAnalysis]: Checked inductivity of 20790 backedges. 154 proven. 8932 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-04-06 20:16:34,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:16:41,113 INFO L134 CoverageAnalysis]: Checked inductivity of 20790 backedges. 154 proven. 8932 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-04-06 20:16:41,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420897061] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:16:41,113 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:16:41,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 82, 82] total 164 [2022-04-06 20:16:41,113 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:16:41,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1563390940] [2022-04-06 20:16:41,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1563390940] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:16:41,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:16:41,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [83] imperfect sequences [] total 83 [2022-04-06 20:16:41,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275045006] [2022-04-06 20:16:41,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:16:41,114 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-04-06 20:16:41,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:16:41,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-04-06 20:16:41,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12573, Invalid=14159, Unknown=0, NotChecked=0, Total=26732 [2022-04-06 20:16:41,116 INFO L87 Difference]: Start difference. First operand 553 states and 553 transitions. Second operand has 83 states, 83 states have (on average 1.9759036144578312) internal successors, (164), 81 states have internal predecessors, (164), 79 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-04-06 20:16:44,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:16:44,091 INFO L93 Difference]: Finished difference Result 563 states and 563 transitions. [2022-04-06 20:16:44,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-04-06 20:16:44,092 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 1.9759036144578312) internal successors, (164), 81 states have internal predecessors, (164), 79 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Word has length 550 [2022-04-06 20:16:44,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:16:44,094 INFO L225 Difference]: With dead ends: 563 [2022-04-06 20:16:44,094 INFO L226 Difference]: Without dead ends: 561 [2022-04-06 20:16:44,096 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1419 GetRequests, 1175 SyntacticMatches, 1 SemanticMatches, 243 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4641 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=24991, Invalid=34789, Unknown=0, NotChecked=0, Total=59780 [2022-04-06 20:16:44,097 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 95 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 760 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 1079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:16:44,097 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 52 Invalid, 1079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 760 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:16:44,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2022-04-06 20:16:44,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 560. [2022-04-06 20:16:44,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 398 states have (on average 1.0025125628140703) internal successors, (399), 399 states have internal predecessors, (399), 81 states have call successors, (81), 81 states have call predecessors, (81), 80 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2022-04-06 20:16:44,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 560 transitions. [2022-04-06 20:16:44,187 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 560 transitions. Word has length 550 [2022-04-06 20:16:44,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:16:44,187 INFO L478 AbstractCegarLoop]: Abstraction has 560 states and 560 transitions. [2022-04-06 20:16:44,187 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 1.9759036144578312) internal successors, (164), 81 states have internal predecessors, (164), 79 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-04-06 20:16:44,188 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 560 transitions. [2022-04-06 20:16:44,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 558 [2022-04-06 20:16:44,190 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:16:44,191 INFO L499 BasicCegarLoop]: trace histogram [79, 79, 79, 78, 78, 78, 78, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:16:44,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-04-06 20:16:44,415 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:16:44,415 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:16:44,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:16:44,416 INFO L85 PathProgramCache]: Analyzing trace with hash -875600526, now seen corresponding path program 155 times [2022-04-06 20:16:44,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:16:44,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [630973933] [2022-04-06 20:16:44,418 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:16:44,418 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:16:44,418 INFO L85 PathProgramCache]: Analyzing trace with hash -875600526, now seen corresponding path program 156 times [2022-04-06 20:16:44,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:16:44,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056812021] [2022-04-06 20:16:44,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:16:44,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:16:44,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:16:46,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:16:46,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:16:46,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:16:46,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:16:46,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:16:46,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:16:46,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:16:46,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:16:46,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:16:46,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:16:46,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:16:46,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:16:46,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:16:46,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:16:46,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:16:46,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:16:46,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:16:46,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:16:46,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:16:46,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:16:46,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:16:46,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:16:46,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:16:46,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:16:46,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:16:46,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:16:46,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:16:46,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:16:46,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:16:46,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:16:46,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:16:46,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:16:46,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:16:46,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:16:46,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:16:46,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:16:46,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:16:46,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:16:46,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:16:46,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:16:46,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:16:46,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:16:46,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:16:46,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:16:46,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:16:46,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:16:46,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:16:46,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:16:46,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:16:46,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:16:46,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:16:46,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:16:46,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:16:46,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:16:46,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:16:46,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:16:46,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:16:46,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:16:46,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:16:46,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:16:46,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:16:46,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:16:46,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:16:46,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:16:46,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:16:46,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:16:46,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:16:46,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:16:46,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:16:46,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:16:46,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:16:46,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:16:46,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:16:46,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:16:46,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:16:46,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:16:46,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:16:46,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:16:46,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:46,590 INFO L134 CoverageAnalysis]: Checked inductivity of 21333 backedges. 156 proven. 9165 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-04-06 20:16:46,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:16:46,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056812021] [2022-04-06 20:16:46,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056812021] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:16:46,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948154580] [2022-04-06 20:16:46,590 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:16:46,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:16:46,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:16:46,591 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:16:46,592 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:16:46,647 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:16:46,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:16:46,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:16:46,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:16:47,487 INFO L134 CoverageAnalysis]: Checked inductivity of 21333 backedges. 695 proven. 2 refuted. 0 times theorem prover too weak. 20636 trivial. 0 not checked. [2022-04-06 20:16:47,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:16:48,309 INFO L134 CoverageAnalysis]: Checked inductivity of 21333 backedges. 695 proven. 2 refuted. 0 times theorem prover too weak. 20636 trivial. 0 not checked. [2022-04-06 20:16:48,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948154580] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:16:48,310 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:16:48,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 9, 9] total 91 [2022-04-06 20:16:48,310 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:16:48,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [630973933] [2022-04-06 20:16:48,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [630973933] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:16:48,310 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:16:48,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [84] imperfect sequences [] total 84 [2022-04-06 20:16:48,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065777620] [2022-04-06 20:16:48,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:16:48,311 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2022-04-06 20:16:48,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:16:48,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2022-04-06 20:16:48,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3504, Invalid=4686, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:16:48,312 INFO L87 Difference]: Start difference. First operand 560 states and 560 transitions. Second operand has 84 states, 84 states have (on average 1.9761904761904763) internal successors, (166), 82 states have internal predecessors, (166), 80 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-04-06 20:16:51,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:16:51,381 INFO L93 Difference]: Finished difference Result 570 states and 570 transitions. [2022-04-06 20:16:51,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-04-06 20:16:51,381 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 84 states have (on average 1.9761904761904763) internal successors, (166), 82 states have internal predecessors, (166), 80 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) Word has length 557 [2022-04-06 20:16:51,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:16:51,383 INFO L225 Difference]: With dead ends: 570 [2022-04-06 20:16:51,383 INFO L226 Difference]: Without dead ends: 568 [2022-04-06 20:16:51,384 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1437 GetRequests, 1263 SyntacticMatches, 3 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4136 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=10236, Invalid=19520, Unknown=0, NotChecked=0, Total=29756 [2022-04-06 20:16:51,384 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 96 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 323 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 1092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 323 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:16:51,385 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 47 Invalid, 1092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [323 Valid, 769 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:16:51,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2022-04-06 20:16:51,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 567. [2022-04-06 20:16:51,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 403 states have (on average 1.0024813895781637) internal successors, (404), 404 states have internal predecessors, (404), 82 states have call successors, (82), 82 states have call predecessors, (82), 81 states have return successors, (81), 80 states have call predecessors, (81), 81 states have call successors, (81) [2022-04-06 20:16:51,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 567 transitions. [2022-04-06 20:16:51,436 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 567 transitions. Word has length 557 [2022-04-06 20:16:51,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:16:51,436 INFO L478 AbstractCegarLoop]: Abstraction has 567 states and 567 transitions. [2022-04-06 20:16:51,436 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 84 states have (on average 1.9761904761904763) internal successors, (166), 82 states have internal predecessors, (166), 80 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-04-06 20:16:51,436 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 567 transitions. [2022-04-06 20:16:51,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 565 [2022-04-06 20:16:51,439 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:16:51,439 INFO L499 BasicCegarLoop]: trace histogram [80, 80, 80, 79, 79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:16:51,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-04-06 20:16:51,640 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:16:51,640 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:16:51,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:16:51,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1892734867, now seen corresponding path program 157 times [2022-04-06 20:16:51,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:16:51,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2131579605] [2022-04-06 20:16:51,642 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:16:51,642 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:16:51,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1892734867, now seen corresponding path program 158 times [2022-04-06 20:16:51,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:16:51,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81482173] [2022-04-06 20:16:51,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:16:51,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:16:51,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:16:53,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:16:53,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:16:53,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:16:53,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:16:53,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:16:53,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:16:53,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:16:53,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:16:53,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:16:53,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:16:53,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:16:53,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:16:53,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:16:53,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:16:53,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:16:53,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:16:53,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:16:53,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:16:53,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:16:53,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:16:53,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:16:53,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:16:53,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:16:53,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:16:53,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:16:53,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:16:53,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:16:53,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:16:53,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:16:53,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:16:53,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:16:53,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:16:53,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:16:53,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:16:53,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:16:53,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:16:53,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:16:53,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:16:53,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:16:53,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:16:53,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:16:53,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:16:53,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:16:53,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:16:53,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:16:53,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:16:53,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:16:53,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:16:53,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:16:53,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:16:53,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:16:53,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:16:53,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:16:53,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:16:53,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:16:53,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:16:53,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:16:53,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:16:53,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:16:53,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:16:53,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:16:53,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:16:53,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:16:53,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:16:53,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:16:53,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:16:53,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:16:53,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:16:53,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:16:53,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:16:53,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:16:53,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:16:53,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:16:53,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:16:53,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:16:53,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:16:53,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:16:53,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:16:53,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:16:53,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:16:53,879 INFO L134 CoverageAnalysis]: Checked inductivity of 21883 backedges. 158 proven. 9401 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-04-06 20:16:53,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:16:53,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81482173] [2022-04-06 20:16:53,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81482173] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:16:53,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192866360] [2022-04-06 20:16:53,880 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:16:53,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:16:53,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:16:53,881 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:16:53,894 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:16:54,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:16:54,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:16:54,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 995 conjuncts, 83 conjunts are in the unsatisfiable core [2022-04-06 20:16:54,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:16:54,768 INFO L134 CoverageAnalysis]: Checked inductivity of 21883 backedges. 158 proven. 9401 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-04-06 20:16:54,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:17:01,402 INFO L134 CoverageAnalysis]: Checked inductivity of 21883 backedges. 158 proven. 9401 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-04-06 20:17:01,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192866360] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:17:01,402 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:17:01,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 168 [2022-04-06 20:17:01,403 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:17:01,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2131579605] [2022-04-06 20:17:01,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2131579605] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:17:01,403 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:17:01,403 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [85] imperfect sequences [] total 85 [2022-04-06 20:17:01,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477399758] [2022-04-06 20:17:01,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:17:01,403 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-04-06 20:17:01,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:17:01,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-04-06 20:17:01,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13215, Invalid=14841, Unknown=0, NotChecked=0, Total=28056 [2022-04-06 20:17:01,406 INFO L87 Difference]: Start difference. First operand 567 states and 567 transitions. Second operand has 85 states, 85 states have (on average 1.9764705882352942) internal successors, (168), 83 states have internal predecessors, (168), 81 states have call successors, (82), 3 states have call predecessors, (82), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2022-04-06 20:17:04,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:17:04,507 INFO L93 Difference]: Finished difference Result 577 states and 577 transitions. [2022-04-06 20:17:04,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-04-06 20:17:04,507 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 1.9764705882352942) internal successors, (168), 83 states have internal predecessors, (168), 81 states have call successors, (82), 3 states have call predecessors, (82), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) Word has length 564 [2022-04-06 20:17:04,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:17:04,509 INFO L225 Difference]: With dead ends: 577 [2022-04-06 20:17:04,509 INFO L226 Difference]: Without dead ends: 575 [2022-04-06 20:17:04,511 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1455 GetRequests, 1205 SyntacticMatches, 1 SemanticMatches, 249 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4840 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=26271, Invalid=36479, Unknown=0, NotChecked=0, Total=62750 [2022-04-06 20:17:04,511 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 97 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 327 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 1097 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 327 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:17:04,511 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 42 Invalid, 1097 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [327 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:17:04,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2022-04-06 20:17:04,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 574. [2022-04-06 20:17:04,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 408 states have (on average 1.0024509803921569) internal successors, (409), 409 states have internal predecessors, (409), 83 states have call successors, (83), 83 states have call predecessors, (83), 82 states have return successors, (82), 81 states have call predecessors, (82), 82 states have call successors, (82) [2022-04-06 20:17:04,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 574 transitions. [2022-04-06 20:17:04,570 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 574 transitions. Word has length 564 [2022-04-06 20:17:04,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:17:04,570 INFO L478 AbstractCegarLoop]: Abstraction has 574 states and 574 transitions. [2022-04-06 20:17:04,571 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 1.9764705882352942) internal successors, (168), 83 states have internal predecessors, (168), 81 states have call successors, (82), 3 states have call predecessors, (82), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2022-04-06 20:17:04,571 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 574 transitions. [2022-04-06 20:17:04,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 572 [2022-04-06 20:17:04,573 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:17:04,573 INFO L499 BasicCegarLoop]: trace histogram [81, 81, 81, 80, 80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:17:04,590 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-04-06 20:17:04,773 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2022-04-06 20:17:04,774 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:17:04,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:17:04,774 INFO L85 PathProgramCache]: Analyzing trace with hash 45215314, now seen corresponding path program 159 times [2022-04-06 20:17:04,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:17:04,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [328424304] [2022-04-06 20:17:04,775 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:17:04,775 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:17:04,776 INFO L85 PathProgramCache]: Analyzing trace with hash 45215314, now seen corresponding path program 160 times [2022-04-06 20:17:04,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:17:04,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300093515] [2022-04-06 20:17:04,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:17:04,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:17:04,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:17:06,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:17:06,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:17:06,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:17:06,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:17:06,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:17:06,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:17:06,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:17:06,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:17:06,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:17:06,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:17:06,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:17:06,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:17:06,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:17:06,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:17:06,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:17:06,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:17:06,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:17:06,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:17:06,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:17:06,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:17:06,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:17:06,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:17:06,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:17:06,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:17:06,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:17:06,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:17:06,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:17:06,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:17:06,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:17:06,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:17:06,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:17:06,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:17:06,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:17:06,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:06,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:17:06,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:17:07,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:17:07,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:17:07,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:17:07,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:17:07,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:17:07,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:17:07,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:17:07,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:17:07,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:17:07,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:17:07,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:17:07,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:17:07,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:17:07,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:17:07,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:17:07,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:17:07,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:17:07,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:17:07,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:17:07,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:17:07,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:17:07,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:17:07,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:17:07,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:17:07,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:17:07,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:17:07,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:17:07,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:17:07,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:17:07,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:17:07,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:17:07,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:17:07,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:17:07,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:17:07,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:17:07,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:17:07,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:17:07,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:17:07,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:17:07,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:17:07,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:17:07,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:17:07,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:17:07,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:17:07,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:17:07,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:07,088 INFO L134 CoverageAnalysis]: Checked inductivity of 22440 backedges. 160 proven. 9640 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 20:17:07,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:17:07,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300093515] [2022-04-06 20:17:07,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300093515] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:17:07,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996283716] [2022-04-06 20:17:07,088 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:17:07,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:17:07,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:17:07,089 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:17:07,120 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:17:07,257 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:17:07,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:17:07,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 1007 conjuncts, 84 conjunts are in the unsatisfiable core [2022-04-06 20:17:07,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:17:08,109 INFO L134 CoverageAnalysis]: Checked inductivity of 22440 backedges. 160 proven. 9640 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 20:17:08,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:17:14,825 INFO L134 CoverageAnalysis]: Checked inductivity of 22440 backedges. 160 proven. 9640 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 20:17:14,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996283716] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:17:14,825 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:17:14,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 85, 85] total 170 [2022-04-06 20:17:14,825 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:17:14,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [328424304] [2022-04-06 20:17:14,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [328424304] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:17:14,826 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:17:14,826 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [86] imperfect sequences [] total 86 [2022-04-06 20:17:14,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181146103] [2022-04-06 20:17:14,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:17:14,826 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-04-06 20:17:14,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:17:14,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-04-06 20:17:14,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13542, Invalid=15188, Unknown=0, NotChecked=0, Total=28730 [2022-04-06 20:17:14,829 INFO L87 Difference]: Start difference. First operand 574 states and 574 transitions. Second operand has 86 states, 86 states have (on average 1.9767441860465116) internal successors, (170), 84 states have internal predecessors, (170), 82 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-04-06 20:17:17,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:17:17,993 INFO L93 Difference]: Finished difference Result 584 states and 584 transitions. [2022-04-06 20:17:17,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-04-06 20:17:17,993 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 1.9767441860465116) internal successors, (170), 84 states have internal predecessors, (170), 82 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) Word has length 571 [2022-04-06 20:17:17,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:17:17,995 INFO L225 Difference]: With dead ends: 584 [2022-04-06 20:17:17,995 INFO L226 Difference]: Without dead ends: 582 [2022-04-06 20:17:17,997 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1473 GetRequests, 1220 SyntacticMatches, 1 SemanticMatches, 252 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4941 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=26923, Invalid=37339, Unknown=0, NotChecked=0, Total=64262 [2022-04-06 20:17:17,997 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 98 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 333 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 1128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 333 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:17:17,997 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 47 Invalid, 1128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [333 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:17:17,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2022-04-06 20:17:18,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 581. [2022-04-06 20:17:18,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 413 states have (on average 1.0024213075060533) internal successors, (414), 414 states have internal predecessors, (414), 84 states have call successors, (84), 84 states have call predecessors, (84), 83 states have return successors, (83), 82 states have call predecessors, (83), 83 states have call successors, (83) [2022-04-06 20:17:18,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 581 transitions. [2022-04-06 20:17:18,053 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 581 transitions. Word has length 571 [2022-04-06 20:17:18,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:17:18,053 INFO L478 AbstractCegarLoop]: Abstraction has 581 states and 581 transitions. [2022-04-06 20:17:18,053 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 1.9767441860465116) internal successors, (170), 84 states have internal predecessors, (170), 82 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-04-06 20:17:18,053 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 581 transitions. [2022-04-06 20:17:18,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 579 [2022-04-06 20:17:18,055 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:17:18,055 INFO L499 BasicCegarLoop]: trace histogram [82, 82, 82, 81, 81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:17:18,072 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-04-06 20:17:18,256 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:17:18,256 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:17:18,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:17:18,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1668509005, now seen corresponding path program 161 times [2022-04-06 20:17:18,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:17:18,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1738150584] [2022-04-06 20:17:18,258 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:17:18,258 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:17:18,258 INFO L85 PathProgramCache]: Analyzing trace with hash -1668509005, now seen corresponding path program 162 times [2022-04-06 20:17:18,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:17:18,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877874929] [2022-04-06 20:17:18,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:17:18,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:17:18,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:17:20,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:17:20,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:17:20,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:17:20,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:17:20,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:17:20,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:17:20,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:17:20,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:17:20,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:17:20,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:17:20,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:17:20,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:17:20,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:17:20,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:17:20,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:17:20,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:17:20,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:17:20,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:17:20,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:17:20,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:17:20,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:17:20,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:17:20,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:17:20,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:17:20,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:17:20,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:17:20,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:17:20,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:17:20,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:17:20,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:17:20,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:17:20,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:17:20,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:17:20,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:17:20,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:17:20,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:17:20,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:17:20,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:17:20,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:17:20,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:17:20,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:17:20,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:17:20,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:17:20,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:17:20,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:17:20,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:17:20,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:17:20,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:17:20,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:17:20,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:17:20,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:17:20,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:17:20,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:17:20,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:17:20,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:17:20,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:17:20,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:17:20,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:17:20,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:17:20,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:17:20,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:17:20,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:17:20,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:17:20,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:17:20,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:17:20,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:17:20,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:17:20,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:17:20,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:17:20,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:17:20,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:17:20,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:17:20,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:17:20,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:17:20,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:17:20,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:17:20,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:17:20,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:17:20,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:17:20,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:17:20,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:17:20,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:20,579 INFO L134 CoverageAnalysis]: Checked inductivity of 23004 backedges. 162 proven. 9882 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2022-04-06 20:17:20,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:17:20,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877874929] [2022-04-06 20:17:20,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877874929] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:17:20,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421258339] [2022-04-06 20:17:20,580 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:17:20,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:17:20,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:17:20,581 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:17:20,581 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:17:20,636 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:17:20,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:17:20,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:17:20,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:17:21,513 INFO L134 CoverageAnalysis]: Checked inductivity of 23004 backedges. 722 proven. 2 refuted. 0 times theorem prover too weak. 22280 trivial. 0 not checked. [2022-04-06 20:17:21,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:17:22,319 INFO L134 CoverageAnalysis]: Checked inductivity of 23004 backedges. 722 proven. 2 refuted. 0 times theorem prover too weak. 22280 trivial. 0 not checked. [2022-04-06 20:17:22,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421258339] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:17:22,319 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:17:22,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 9, 9] total 94 [2022-04-06 20:17:22,319 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:17:22,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1738150584] [2022-04-06 20:17:22,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1738150584] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:17:22,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:17:22,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [87] imperfect sequences [] total 87 [2022-04-06 20:17:22,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562902548] [2022-04-06 20:17:22,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:17:22,320 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-04-06 20:17:22,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:17:22,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-04-06 20:17:22,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3759, Invalid=4983, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:17:22,321 INFO L87 Difference]: Start difference. First operand 581 states and 581 transitions. Second operand has 87 states, 87 states have (on average 1.9770114942528736) internal successors, (172), 85 states have internal predecessors, (172), 83 states have call successors, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-04-06 20:17:25,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:17:25,577 INFO L93 Difference]: Finished difference Result 591 states and 591 transitions. [2022-04-06 20:17:25,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-04-06 20:17:25,577 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 1.9770114942528736) internal successors, (172), 85 states have internal predecessors, (172), 83 states have call successors, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Word has length 578 [2022-04-06 20:17:25,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:17:25,579 INFO L225 Difference]: With dead ends: 591 [2022-04-06 20:17:25,579 INFO L226 Difference]: Without dead ends: 589 [2022-04-06 20:17:25,580 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1491 GetRequests, 1311 SyntacticMatches, 3 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4415 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=10992, Invalid=20870, Unknown=0, NotChecked=0, Total=31862 [2022-04-06 20:17:25,580 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 99 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 1161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 337 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:17:25,580 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 52 Invalid, 1161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [337 Valid, 824 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:17:25,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2022-04-06 20:17:25,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 588. [2022-04-06 20:17:25,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 418 states have (on average 1.0023923444976077) internal successors, (419), 419 states have internal predecessors, (419), 85 states have call successors, (85), 85 states have call predecessors, (85), 84 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2022-04-06 20:17:25,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 588 transitions. [2022-04-06 20:17:25,664 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 588 transitions. Word has length 578 [2022-04-06 20:17:25,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:17:25,664 INFO L478 AbstractCegarLoop]: Abstraction has 588 states and 588 transitions. [2022-04-06 20:17:25,664 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 1.9770114942528736) internal successors, (172), 85 states have internal predecessors, (172), 83 states have call successors, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-04-06 20:17:25,664 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 588 transitions. [2022-04-06 20:17:25,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 586 [2022-04-06 20:17:25,667 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:17:25,668 INFO L499 BasicCegarLoop]: trace histogram [83, 83, 83, 82, 82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:17:25,692 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-04-06 20:17:25,891 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:17:25,891 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:17:25,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:17:25,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1232900302, now seen corresponding path program 163 times [2022-04-06 20:17:25,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:17:25,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [975989028] [2022-04-06 20:17:25,893 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:17:25,893 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:17:25,893 INFO L85 PathProgramCache]: Analyzing trace with hash -1232900302, now seen corresponding path program 164 times [2022-04-06 20:17:25,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:17:25,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305317482] [2022-04-06 20:17:25,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:17:25,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:17:25,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:17:28,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:17:28,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:17:28,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:17:28,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:17:28,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:17:28,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:17:28,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:17:28,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:17:28,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:17:28,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:17:28,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:17:28,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:17:28,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:17:28,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:17:28,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:17:28,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:17:28,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:17:28,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:17:28,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:17:28,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:17:28,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:17:28,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:17:28,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:17:28,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:17:28,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:17:28,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:17:28,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:17:28,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:17:28,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:17:28,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:17:28,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:17:28,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:17:28,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:17:28,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:17:28,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:17:28,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:17:28,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:17:28,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:17:28,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:17:28,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:17:28,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:17:28,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:17:28,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:17:28,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:17:28,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:17:28,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:17:28,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:17:28,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:17:28,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:17:28,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:17:28,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:17:28,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:17:28,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:17:28,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:17:28,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:17:28,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:17:28,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:17:28,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:17:28,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:17:28,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:17:28,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:17:28,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:17:28,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:17:28,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:17:28,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:17:28,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:17:28,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:17:28,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:17:28,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:17:28,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:17:28,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:17:28,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:17:28,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:17:28,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:17:28,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:17:28,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:17:28,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:17:28,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:17:28,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:17:28,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:17:28,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:17:28,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:17:28,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:28,300 INFO L134 CoverageAnalysis]: Checked inductivity of 23575 backedges. 164 proven. 10127 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-04-06 20:17:28,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:17:28,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305317482] [2022-04-06 20:17:28,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305317482] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:17:28,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124695115] [2022-04-06 20:17:28,301 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:17:28,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:17:28,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:17:28,302 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:17:28,302 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:17:28,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:17:28,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:17:28,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 1031 conjuncts, 86 conjunts are in the unsatisfiable core [2022-04-06 20:17:28,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:17:29,236 INFO L134 CoverageAnalysis]: Checked inductivity of 23575 backedges. 164 proven. 10127 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-04-06 20:17:29,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:17:36,278 INFO L134 CoverageAnalysis]: Checked inductivity of 23575 backedges. 164 proven. 10127 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-04-06 20:17:36,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124695115] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:17:36,278 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:17:36,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 87, 87] total 174 [2022-04-06 20:17:36,279 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:17:36,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [975989028] [2022-04-06 20:17:36,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [975989028] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:17:36,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:17:36,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [88] imperfect sequences [] total 88 [2022-04-06 20:17:36,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073134276] [2022-04-06 20:17:36,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:17:36,280 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2022-04-06 20:17:36,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:17:36,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2022-04-06 20:17:36,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14208, Invalid=15894, Unknown=0, NotChecked=0, Total=30102 [2022-04-06 20:17:36,282 INFO L87 Difference]: Start difference. First operand 588 states and 588 transitions. Second operand has 88 states, 88 states have (on average 1.9772727272727273) internal successors, (174), 86 states have internal predecessors, (174), 84 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2022-04-06 20:17:39,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:17:39,567 INFO L93 Difference]: Finished difference Result 598 states and 598 transitions. [2022-04-06 20:17:39,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-04-06 20:17:39,567 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 1.9772727272727273) internal successors, (174), 86 states have internal predecessors, (174), 84 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) Word has length 585 [2022-04-06 20:17:39,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:17:39,569 INFO L225 Difference]: With dead ends: 598 [2022-04-06 20:17:39,569 INFO L226 Difference]: Without dead ends: 596 [2022-04-06 20:17:39,572 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1509 GetRequests, 1250 SyntacticMatches, 1 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5146 ImplicationChecksByTransitivity, 11.0s TimeCoverageRelationStatistics Valid=28251, Invalid=39089, Unknown=0, NotChecked=0, Total=67340 [2022-04-06 20:17:39,572 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 100 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 864 mSolverCounterSat, 338 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 1202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 338 IncrementalHoareTripleChecker+Valid, 864 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:17:39,572 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 47 Invalid, 1202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [338 Valid, 864 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:17:39,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2022-04-06 20:17:39,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 595. [2022-04-06 20:17:39,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 423 states have (on average 1.0023640661938533) internal successors, (424), 424 states have internal predecessors, (424), 86 states have call successors, (86), 86 states have call predecessors, (86), 85 states have return successors, (85), 84 states have call predecessors, (85), 85 states have call successors, (85) [2022-04-06 20:17:39,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 595 transitions. [2022-04-06 20:17:39,628 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 595 transitions. Word has length 585 [2022-04-06 20:17:39,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:17:39,628 INFO L478 AbstractCegarLoop]: Abstraction has 595 states and 595 transitions. [2022-04-06 20:17:39,628 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 1.9772727272727273) internal successors, (174), 86 states have internal predecessors, (174), 84 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2022-04-06 20:17:39,628 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 595 transitions. [2022-04-06 20:17:39,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 593 [2022-04-06 20:17:39,630 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:17:39,631 INFO L499 BasicCegarLoop]: trace histogram [84, 84, 84, 83, 83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:17:39,648 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-04-06 20:17:39,831 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2022-04-06 20:17:39,831 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:17:39,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:17:39,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1491970605, now seen corresponding path program 165 times [2022-04-06 20:17:39,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:17:39,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2072264098] [2022-04-06 20:17:39,833 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:17:39,833 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:17:39,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1491970605, now seen corresponding path program 166 times [2022-04-06 20:17:39,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:17:39,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571999868] [2022-04-06 20:17:39,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:17:39,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:17:39,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:17:42,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:17:42,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:17:42,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:17:42,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:17:42,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:17:42,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:17:42,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:17:42,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:17:42,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:17:42,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:17:42,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:17:42,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:17:42,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:17:42,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:17:42,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:17:42,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:17:42,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:17:42,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:17:42,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:17:42,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:17:42,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:17:42,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:17:42,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:17:42,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:17:42,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:17:42,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:17:42,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:17:42,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:17:42,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:17:42,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:17:42,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:17:42,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:17:42,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:17:42,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:17:42,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:17:42,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:17:42,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:17:42,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:17:42,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:17:42,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:17:42,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:17:42,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:17:42,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:17:42,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:17:42,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:17:42,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:17:42,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:17:42,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:17:42,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:17:42,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:17:42,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:17:42,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:17:42,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:17:42,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:17:42,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:17:42,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:17:42,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:17:42,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:17:42,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:17:42,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:17:42,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:17:42,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:17:42,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:17:42,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:17:42,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:17:42,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:17:42,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:17:42,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:17:42,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:17:42,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:17:42,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:17:42,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:17:42,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:17:42,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:17:42,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:17:42,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:17:42,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:17:42,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:17:42,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:17:42,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:17:42,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:17:42,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:17:42,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:17:42,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:42,269 INFO L134 CoverageAnalysis]: Checked inductivity of 24153 backedges. 166 proven. 10375 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-04-06 20:17:42,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:17:42,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571999868] [2022-04-06 20:17:42,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571999868] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:17:42,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630191506] [2022-04-06 20:17:42,269 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:17:42,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:17:42,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:17:42,270 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:17:42,271 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:17:42,401 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:17:42,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:17:42,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 1043 conjuncts, 87 conjunts are in the unsatisfiable core [2022-04-06 20:17:42,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:17:43,215 INFO L134 CoverageAnalysis]: Checked inductivity of 24153 backedges. 166 proven. 10375 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-04-06 20:17:43,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:17:50,382 INFO L134 CoverageAnalysis]: Checked inductivity of 24153 backedges. 166 proven. 10375 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-04-06 20:17:50,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630191506] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:17:50,383 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:17:50,383 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 88, 88] total 176 [2022-04-06 20:17:50,383 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:17:50,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2072264098] [2022-04-06 20:17:50,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2072264098] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:17:50,383 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:17:50,383 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [89] imperfect sequences [] total 89 [2022-04-06 20:17:50,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009546844] [2022-04-06 20:17:50,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:17:50,384 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-04-06 20:17:50,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:17:50,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-04-06 20:17:50,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14547, Invalid=16253, Unknown=0, NotChecked=0, Total=30800 [2022-04-06 20:17:50,387 INFO L87 Difference]: Start difference. First operand 595 states and 595 transitions. Second operand has 89 states, 89 states have (on average 1.9775280898876404) internal successors, (176), 87 states have internal predecessors, (176), 85 states have call successors, (86), 3 states have call predecessors, (86), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) [2022-04-06 20:17:53,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:17:53,758 INFO L93 Difference]: Finished difference Result 605 states and 605 transitions. [2022-04-06 20:17:53,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-04-06 20:17:53,758 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 1.9775280898876404) internal successors, (176), 87 states have internal predecessors, (176), 85 states have call successors, (86), 3 states have call predecessors, (86), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) Word has length 592 [2022-04-06 20:17:53,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:17:53,760 INFO L225 Difference]: With dead ends: 605 [2022-04-06 20:17:53,760 INFO L226 Difference]: Without dead ends: 603 [2022-04-06 20:17:53,762 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1527 GetRequests, 1265 SyntacticMatches, 1 SemanticMatches, 261 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5250 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=28927, Invalid=39979, Unknown=0, NotChecked=0, Total=68906 [2022-04-06 20:17:53,762 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 101 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 787 mSolverCounterSat, 348 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 1135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 348 IncrementalHoareTripleChecker+Valid, 787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:17:53,763 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 42 Invalid, 1135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [348 Valid, 787 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:17:53,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2022-04-06 20:17:53,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 602. [2022-04-06 20:17:53,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 428 states have (on average 1.0023364485981308) internal successors, (429), 429 states have internal predecessors, (429), 87 states have call successors, (87), 87 states have call predecessors, (87), 86 states have return successors, (86), 85 states have call predecessors, (86), 86 states have call successors, (86) [2022-04-06 20:17:53,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 602 transitions. [2022-04-06 20:17:53,820 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 602 transitions. Word has length 592 [2022-04-06 20:17:53,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:17:53,821 INFO L478 AbstractCegarLoop]: Abstraction has 602 states and 602 transitions. [2022-04-06 20:17:53,821 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 1.9775280898876404) internal successors, (176), 87 states have internal predecessors, (176), 85 states have call successors, (86), 3 states have call predecessors, (86), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) [2022-04-06 20:17:53,821 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 602 transitions. [2022-04-06 20:17:53,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 600 [2022-04-06 20:17:53,823 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:17:53,823 INFO L499 BasicCegarLoop]: trace histogram [85, 85, 85, 84, 84, 84, 84, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:17:53,848 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:17:54,024 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:17:54,024 INFO L403 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:17:54,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:17:54,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1035069458, now seen corresponding path program 167 times [2022-04-06 20:17:54,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:17:54,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1227131826] [2022-04-06 20:17:54,026 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:17:54,026 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:17:54,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1035069458, now seen corresponding path program 168 times [2022-04-06 20:17:54,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:17:54,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736022351] [2022-04-06 20:17:54,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:17:54,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:17:54,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:17:56,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:17:56,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:17:56,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:17:56,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:17:56,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:17:56,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:17:56,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:17:56,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:17:56,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:17:56,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:17:56,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:17:56,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:17:56,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:17:56,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:17:56,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:17:56,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:17:56,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:17:56,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:17:56,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:17:56,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:17:56,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:17:56,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:17:56,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:17:56,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:17:56,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:17:56,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:17:56,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:17:56,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:17:56,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:17:56,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:17:56,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:17:56,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:17:56,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:17:56,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:17:56,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:17:56,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:17:56,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:17:56,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:17:56,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:17:56,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:17:56,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:17:56,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:17:56,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:17:56,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:17:56,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:17:56,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:17:56,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:17:56,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:17:56,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:17:56,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:17:56,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:17:56,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:17:56,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:17:56,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:17:56,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:17:56,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:17:56,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:17:56,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:17:56,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:17:56,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:17:56,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:17:56,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:17:56,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:17:56,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:17:56,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:17:56,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:17:56,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:17:56,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:17:56,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:17:56,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:17:56,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:17:56,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:17:56,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:17:56,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:17:56,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:17:56,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:17:56,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:17:56,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:17:56,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:17:56,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:17:56,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:17:56,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:17:56,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:17:56,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:17:56,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:17:56,529 INFO L134 CoverageAnalysis]: Checked inductivity of 24738 backedges. 168 proven. 10626 refuted. 0 times theorem prover too weak. 13944 trivial. 0 not checked. [2022-04-06 20:17:56,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:17:56,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736022351] [2022-04-06 20:17:56,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736022351] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:17:56,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369882730] [2022-04-06 20:17:56,529 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:17:56,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:17:56,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:17:56,531 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:17:56,576 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:17:56,637 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:17:56,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:17:56,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:17:56,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:17:57,521 INFO L134 CoverageAnalysis]: Checked inductivity of 24738 backedges. 749 proven. 2 refuted. 0 times theorem prover too weak. 23987 trivial. 0 not checked. [2022-04-06 20:17:57,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:17:58,375 INFO L134 CoverageAnalysis]: Checked inductivity of 24738 backedges. 749 proven. 2 refuted. 0 times theorem prover too weak. 23987 trivial. 0 not checked. [2022-04-06 20:17:58,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369882730] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:17:58,375 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:17:58,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 9, 9] total 97 [2022-04-06 20:17:58,376 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:17:58,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1227131826] [2022-04-06 20:17:58,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1227131826] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:17:58,376 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:17:58,376 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [90] imperfect sequences [] total 90 [2022-04-06 20:17:58,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735970591] [2022-04-06 20:17:58,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:17:58,376 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2022-04-06 20:17:58,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:17:58,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2022-04-06 20:17:58,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4023, Invalid=5289, Unknown=0, NotChecked=0, Total=9312 [2022-04-06 20:17:58,378 INFO L87 Difference]: Start difference. First operand 602 states and 602 transitions. Second operand has 90 states, 90 states have (on average 1.9777777777777779) internal successors, (178), 88 states have internal predecessors, (178), 86 states have call successors, (87), 3 states have call predecessors, (87), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2022-04-06 20:18:01,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:18:01,865 INFO L93 Difference]: Finished difference Result 612 states and 612 transitions. [2022-04-06 20:18:01,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-04-06 20:18:01,865 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 1.9777777777777779) internal successors, (178), 88 states have internal predecessors, (178), 86 states have call successors, (87), 3 states have call predecessors, (87), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) Word has length 599 [2022-04-06 20:18:01,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:18:01,867 INFO L225 Difference]: With dead ends: 612 [2022-04-06 20:18:01,867 INFO L226 Difference]: Without dead ends: 610 [2022-04-06 20:18:01,869 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1545 GetRequests, 1359 SyntacticMatches, 3 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4703 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=11775, Invalid=22265, Unknown=0, NotChecked=0, Total=34040 [2022-04-06 20:18:01,869 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 102 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 1195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 347 IncrementalHoareTripleChecker+Valid, 848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:18:01,869 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 42 Invalid, 1195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 848 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:18:01,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2022-04-06 20:18:01,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 609. [2022-04-06 20:18:01,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 433 states have (on average 1.002309468822171) internal successors, (434), 434 states have internal predecessors, (434), 88 states have call successors, (88), 88 states have call predecessors, (88), 87 states have return successors, (87), 86 states have call predecessors, (87), 87 states have call successors, (87) [2022-04-06 20:18:01,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 609 transitions. [2022-04-06 20:18:01,945 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 609 transitions. Word has length 599 [2022-04-06 20:18:01,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:18:01,945 INFO L478 AbstractCegarLoop]: Abstraction has 609 states and 609 transitions. [2022-04-06 20:18:01,945 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 1.9777777777777779) internal successors, (178), 88 states have internal predecessors, (178), 86 states have call successors, (87), 3 states have call predecessors, (87), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2022-04-06 20:18:01,945 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 609 transitions. [2022-04-06 20:18:01,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 607 [2022-04-06 20:18:01,948 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:18:01,948 INFO L499 BasicCegarLoop]: trace histogram [86, 86, 86, 85, 85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:18:01,964 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-04-06 20:18:02,149 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:18:02,149 INFO L403 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:18:02,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:18:02,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1036771085, now seen corresponding path program 169 times [2022-04-06 20:18:02,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:18:02,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1429801329] [2022-04-06 20:18:02,151 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:18:02,152 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:18:02,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1036771085, now seen corresponding path program 170 times [2022-04-06 20:18:02,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:18:02,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070537098] [2022-04-06 20:18:02,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:18:02,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:18:02,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:18:04,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:18:04,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:18:04,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:18:04,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:18:04,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:18:04,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:18:04,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:18:04,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:18:04,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:18:04,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:18:04,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:18:04,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:18:04,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:18:04,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:18:04,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:18:04,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:18:04,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:18:04,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:18:04,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:18:04,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:18:04,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:18:04,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:18:04,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:18:04,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:18:04,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:18:04,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:18:04,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:18:04,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:18:04,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:18:04,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:18:04,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:18:04,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:18:04,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:18:04,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:18:04,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:18:04,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:18:04,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:18:04,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:18:04,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:18:04,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:18:04,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:18:04,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:18:04,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:18:04,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:18:04,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:18:04,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:18:04,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:18:04,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:18:04,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:18:04,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:18:04,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:18:04,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:18:04,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:18:04,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:18:04,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:18:04,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:18:04,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:18:04,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:18:04,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:18:04,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:18:04,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:18:04,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:18:04,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:18:04,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:18:04,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:18:04,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:18:04,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:18:04,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:18:04,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:18:04,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:18:04,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:18:04,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:18:04,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:18:04,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:18:04,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:18:04,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:18:04,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:18:04,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:18:04,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:18:04,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:18:04,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:18:04,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:18:04,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:18:04,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:18:04,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:18:04,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:04,765 INFO L134 CoverageAnalysis]: Checked inductivity of 25330 backedges. 170 proven. 10880 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2022-04-06 20:18:04,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:18:04,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070537098] [2022-04-06 20:18:04,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070537098] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:18:04,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619879106] [2022-04-06 20:18:04,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:18:04,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:18:04,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:18:04,767 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:18:04,768 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:18:04,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:18:04,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:18:04,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 89 conjunts are in the unsatisfiable core [2022-04-06 20:18:04,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:18:05,721 INFO L134 CoverageAnalysis]: Checked inductivity of 25330 backedges. 170 proven. 10880 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2022-04-06 20:18:05,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:18:13,220 INFO L134 CoverageAnalysis]: Checked inductivity of 25330 backedges. 170 proven. 10880 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2022-04-06 20:18:13,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619879106] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:18:13,220 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:18:13,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 90, 90] total 180 [2022-04-06 20:18:13,221 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:18:13,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1429801329] [2022-04-06 20:18:13,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1429801329] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:18:13,221 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:18:13,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [91] imperfect sequences [] total 91 [2022-04-06 20:18:13,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465370380] [2022-04-06 20:18:13,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:18:13,222 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2022-04-06 20:18:13,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:18:13,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2022-04-06 20:18:13,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15237, Invalid=16983, Unknown=0, NotChecked=0, Total=32220 [2022-04-06 20:18:13,224 INFO L87 Difference]: Start difference. First operand 609 states and 609 transitions. Second operand has 91 states, 91 states have (on average 1.978021978021978) internal successors, (180), 89 states have internal predecessors, (180), 87 states have call successors, (88), 3 states have call predecessors, (88), 1 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2022-04-06 20:18:16,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:18:16,736 INFO L93 Difference]: Finished difference Result 619 states and 619 transitions. [2022-04-06 20:18:16,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-04-06 20:18:16,736 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 1.978021978021978) internal successors, (180), 89 states have internal predecessors, (180), 87 states have call successors, (88), 3 states have call predecessors, (88), 1 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) Word has length 606 [2022-04-06 20:18:16,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:18:16,738 INFO L225 Difference]: With dead ends: 619 [2022-04-06 20:18:16,738 INFO L226 Difference]: Without dead ends: 617 [2022-04-06 20:18:16,741 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1563 GetRequests, 1295 SyntacticMatches, 1 SemanticMatches, 267 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5461 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=30303, Invalid=41789, Unknown=0, NotChecked=0, Total=72092 [2022-04-06 20:18:16,742 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 103 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 832 mSolverCounterSat, 353 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 1185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 353 IncrementalHoareTripleChecker+Valid, 832 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:18:16,742 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 57 Invalid, 1185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [353 Valid, 832 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:18:16,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2022-04-06 20:18:16,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 616. [2022-04-06 20:18:16,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 438 states have (on average 1.0022831050228311) internal successors, (439), 439 states have internal predecessors, (439), 89 states have call successors, (89), 89 states have call predecessors, (89), 88 states have return successors, (88), 87 states have call predecessors, (88), 88 states have call successors, (88) [2022-04-06 20:18:16,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 616 transitions. [2022-04-06 20:18:16,818 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 616 transitions. Word has length 606 [2022-04-06 20:18:16,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:18:16,818 INFO L478 AbstractCegarLoop]: Abstraction has 616 states and 616 transitions. [2022-04-06 20:18:16,819 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 1.978021978021978) internal successors, (180), 89 states have internal predecessors, (180), 87 states have call successors, (88), 3 states have call predecessors, (88), 1 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2022-04-06 20:18:16,819 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 616 transitions. [2022-04-06 20:18:16,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 614 [2022-04-06 20:18:16,821 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:18:16,821 INFO L499 BasicCegarLoop]: trace histogram [87, 87, 87, 86, 86, 86, 86, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:18:16,838 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:18:17,022 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:18:17,022 INFO L403 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:18:17,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:18:17,022 INFO L85 PathProgramCache]: Analyzing trace with hash 371939570, now seen corresponding path program 171 times [2022-04-06 20:18:17,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:18:17,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1241561323] [2022-04-06 20:18:17,024 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:18:17,024 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:18:17,024 INFO L85 PathProgramCache]: Analyzing trace with hash 371939570, now seen corresponding path program 172 times [2022-04-06 20:18:17,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:18:17,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476699800] [2022-04-06 20:18:17,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:18:17,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:18:17,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:18:19,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:18:19,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:18:19,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:18:19,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:18:19,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:18:19,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:18:19,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:18:19,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:18:19,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:18:19,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:18:19,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:18:19,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:18:19,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:18:19,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:18:19,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:18:19,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:18:19,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:18:19,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:18:19,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:18:19,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:18:19,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:18:19,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:18:19,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:18:19,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:18:19,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:18:19,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:18:19,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:18:19,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:18:19,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:18:19,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:18:19,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:18:19,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:18:19,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:18:19,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:18:19,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:18:19,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:18:19,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:18:19,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:18:19,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:18:19,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:18:19,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:18:19,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:18:19,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:18:19,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:18:19,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:18:19,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:18:19,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:18:19,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:18:19,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:18:19,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:18:19,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:18:19,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:18:19,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:18:19,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:18:19,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:18:19,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:18:19,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:18:19,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:18:19,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:18:19,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:18:19,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:18:19,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:18:19,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:18:19,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:18:19,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:18:19,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:18:19,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:18:19,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:18:19,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:18:19,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:18:19,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:18:19,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:18:19,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:18:19,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:18:19,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:18:19,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:18:19,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:18:19,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:18:19,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:18:19,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:18:19,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:18:19,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:18:19,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:18:19,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:18:19,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:18:19,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:18:19,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:19,589 INFO L134 CoverageAnalysis]: Checked inductivity of 25929 backedges. 172 proven. 11137 refuted. 0 times theorem prover too weak. 14620 trivial. 0 not checked. [2022-04-06 20:18:19,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:18:19,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476699800] [2022-04-06 20:18:19,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476699800] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:18:19,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346782895] [2022-04-06 20:18:19,602 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:18:19,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:18:19,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:18:19,603 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:18:19,603 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:18:19,735 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:18:19,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:18:19,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 1079 conjuncts, 90 conjunts are in the unsatisfiable core [2022-04-06 20:18:19,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:18:20,580 INFO L134 CoverageAnalysis]: Checked inductivity of 25929 backedges. 172 proven. 11137 refuted. 0 times theorem prover too weak. 14620 trivial. 0 not checked. [2022-04-06 20:18:20,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:18:28,405 INFO L134 CoverageAnalysis]: Checked inductivity of 25929 backedges. 172 proven. 11137 refuted. 0 times theorem prover too weak. 14620 trivial. 0 not checked. [2022-04-06 20:18:28,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346782895] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:18:28,406 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:18:28,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 91, 91] total 182 [2022-04-06 20:18:28,406 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:18:28,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1241561323] [2022-04-06 20:18:28,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1241561323] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:18:28,406 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:18:28,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [92] imperfect sequences [] total 92 [2022-04-06 20:18:28,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944615379] [2022-04-06 20:18:28,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:18:28,407 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-04-06 20:18:28,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:18:28,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-04-06 20:18:28,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15588, Invalid=17354, Unknown=0, NotChecked=0, Total=32942 [2022-04-06 20:18:28,409 INFO L87 Difference]: Start difference. First operand 616 states and 616 transitions. Second operand has 92 states, 92 states have (on average 1.9782608695652173) internal successors, (182), 90 states have internal predecessors, (182), 88 states have call successors, (89), 3 states have call predecessors, (89), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2022-04-06 20:18:31,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:18:31,962 INFO L93 Difference]: Finished difference Result 626 states and 626 transitions. [2022-04-06 20:18:31,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-04-06 20:18:31,963 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 1.9782608695652173) internal successors, (182), 90 states have internal predecessors, (182), 88 states have call successors, (89), 3 states have call predecessors, (89), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) Word has length 613 [2022-04-06 20:18:31,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:18:31,965 INFO L225 Difference]: With dead ends: 626 [2022-04-06 20:18:31,965 INFO L226 Difference]: Without dead ends: 624 [2022-04-06 20:18:31,968 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1581 GetRequests, 1310 SyntacticMatches, 1 SemanticMatches, 270 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5568 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=31003, Invalid=42709, Unknown=0, NotChecked=0, Total=73712 [2022-04-06 20:18:31,968 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 104 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 355 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 1197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 355 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:18:31,968 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 42 Invalid, 1197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [355 Valid, 842 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:18:31,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2022-04-06 20:18:32,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 623. [2022-04-06 20:18:32,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 443 states have (on average 1.002257336343115) internal successors, (444), 444 states have internal predecessors, (444), 90 states have call successors, (90), 90 states have call predecessors, (90), 89 states have return successors, (89), 88 states have call predecessors, (89), 89 states have call successors, (89) [2022-04-06 20:18:32,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 623 transitions. [2022-04-06 20:18:32,044 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 623 transitions. Word has length 613 [2022-04-06 20:18:32,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:18:32,045 INFO L478 AbstractCegarLoop]: Abstraction has 623 states and 623 transitions. [2022-04-06 20:18:32,045 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 1.9782608695652173) internal successors, (182), 90 states have internal predecessors, (182), 88 states have call successors, (89), 3 states have call predecessors, (89), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2022-04-06 20:18:32,045 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 623 transitions. [2022-04-06 20:18:32,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 621 [2022-04-06 20:18:32,047 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:18:32,047 INFO L499 BasicCegarLoop]: trace histogram [88, 88, 88, 87, 87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:18:32,065 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-04-06 20:18:32,248 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:18:32,248 INFO L403 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:18:32,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:18:32,248 INFO L85 PathProgramCache]: Analyzing trace with hash -2008812525, now seen corresponding path program 173 times [2022-04-06 20:18:32,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:18:32,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1676464715] [2022-04-06 20:18:32,250 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:18:32,250 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:18:32,250 INFO L85 PathProgramCache]: Analyzing trace with hash -2008812525, now seen corresponding path program 174 times [2022-04-06 20:18:32,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:18:32,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893601084] [2022-04-06 20:18:32,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:18:32,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:18:32,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:18:34,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:18:34,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:18:34,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:18:34,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:18:34,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:18:34,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:18:34,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:18:34,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:18:34,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:18:34,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:18:34,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:18:34,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:18:34,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:18:34,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:18:34,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:18:34,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:18:34,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:18:34,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:18:34,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:18:34,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:18:34,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:18:34,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:18:34,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:18:34,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:18:34,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:18:34,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:18:34,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:18:34,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:18:34,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:18:34,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:18:34,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:18:34,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:18:34,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:18:34,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:18:34,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:18:34,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:18:34,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:18:34,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:18:34,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:18:34,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:18:34,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:18:34,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:18:34,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:18:34,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:18:34,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:18:34,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:18:34,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:18:34,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:18:34,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:18:34,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:18:34,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:18:34,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:18:34,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:18:34,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:18:34,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:18:34,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:18:34,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:18:34,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:18:34,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:18:34,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:18:34,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:18:34,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:18:34,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:18:34,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:18:34,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:18:34,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:18:34,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:18:34,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:18:34,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:18:34,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:18:34,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:18:34,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:18:34,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:18:34,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:18:34,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:18:34,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:18:34,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:18:34,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:18:34,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:18:34,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:18:34,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:18:34,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:18:34,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:18:34,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:18:34,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:18:34,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:18:34,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:18:34,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:34,840 INFO L134 CoverageAnalysis]: Checked inductivity of 26535 backedges. 174 proven. 11397 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2022-04-06 20:18:34,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:18:34,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893601084] [2022-04-06 20:18:34,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893601084] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:18:34,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471295149] [2022-04-06 20:18:34,840 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:18:34,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:18:34,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:18:34,841 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:18:34,842 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:18:34,899 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:18:34,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:18:34,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:18:34,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:18:35,799 INFO L134 CoverageAnalysis]: Checked inductivity of 26535 backedges. 776 proven. 2 refuted. 0 times theorem prover too weak. 25757 trivial. 0 not checked. [2022-04-06 20:18:35,799 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:18:36,668 INFO L134 CoverageAnalysis]: Checked inductivity of 26535 backedges. 776 proven. 2 refuted. 0 times theorem prover too weak. 25757 trivial. 0 not checked. [2022-04-06 20:18:36,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471295149] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:18:36,669 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:18:36,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 9, 9] total 100 [2022-04-06 20:18:36,669 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:18:36,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1676464715] [2022-04-06 20:18:36,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1676464715] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:18:36,669 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:18:36,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [93] imperfect sequences [] total 93 [2022-04-06 20:18:36,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684473924] [2022-04-06 20:18:36,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:18:36,670 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2022-04-06 20:18:36,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:18:36,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2022-04-06 20:18:36,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4296, Invalid=5604, Unknown=0, NotChecked=0, Total=9900 [2022-04-06 20:18:36,671 INFO L87 Difference]: Start difference. First operand 623 states and 623 transitions. Second operand has 93 states, 93 states have (on average 1.978494623655914) internal successors, (184), 91 states have internal predecessors, (184), 89 states have call successors, (90), 3 states have call predecessors, (90), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2022-04-06 20:18:40,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:18:40,346 INFO L93 Difference]: Finished difference Result 633 states and 633 transitions. [2022-04-06 20:18:40,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-04-06 20:18:40,347 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 93 states have (on average 1.978494623655914) internal successors, (184), 91 states have internal predecessors, (184), 89 states have call successors, (90), 3 states have call predecessors, (90), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) Word has length 620 [2022-04-06 20:18:40,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:18:40,348 INFO L225 Difference]: With dead ends: 633 [2022-04-06 20:18:40,348 INFO L226 Difference]: Without dead ends: 631 [2022-04-06 20:18:40,350 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1599 GetRequests, 1407 SyntacticMatches, 3 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5000 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=12585, Invalid=23705, Unknown=0, NotChecked=0, Total=36290 [2022-04-06 20:18:40,350 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 105 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 358 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 358 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:18:40,350 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 37 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [358 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:18:40,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2022-04-06 20:18:40,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 630. [2022-04-06 20:18:40,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 448 states have (on average 1.0022321428571428) internal successors, (449), 449 states have internal predecessors, (449), 91 states have call successors, (91), 91 states have call predecessors, (91), 90 states have return successors, (90), 89 states have call predecessors, (90), 90 states have call successors, (90) [2022-04-06 20:18:40,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 630 transitions. [2022-04-06 20:18:40,412 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 630 transitions. Word has length 620 [2022-04-06 20:18:40,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:18:40,413 INFO L478 AbstractCegarLoop]: Abstraction has 630 states and 630 transitions. [2022-04-06 20:18:40,413 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 1.978494623655914) internal successors, (184), 91 states have internal predecessors, (184), 89 states have call successors, (90), 3 states have call predecessors, (90), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2022-04-06 20:18:40,413 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 630 transitions. [2022-04-06 20:18:40,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 628 [2022-04-06 20:18:40,415 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:18:40,415 INFO L499 BasicCegarLoop]: trace histogram [89, 89, 89, 88, 88, 88, 88, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:18:40,432 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:18:40,616 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:18:40,616 INFO L403 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:18:40,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:18:40,616 INFO L85 PathProgramCache]: Analyzing trace with hash -983711278, now seen corresponding path program 175 times [2022-04-06 20:18:40,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:18:40,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [481356964] [2022-04-06 20:18:40,618 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:18:40,618 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:18:40,618 INFO L85 PathProgramCache]: Analyzing trace with hash -983711278, now seen corresponding path program 176 times [2022-04-06 20:18:40,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:18:40,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735950693] [2022-04-06 20:18:40,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:18:40,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:18:40,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:18:43,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:18:43,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:18:43,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:18:43,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:18:43,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:18:43,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:18:43,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:18:43,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:18:43,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:18:43,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:18:43,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:18:43,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:18:43,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:18:43,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:18:43,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:18:43,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:18:43,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:18:43,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:18:43,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:18:43,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:18:43,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:18:43,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:18:43,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:18:43,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:18:43,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:18:43,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:18:43,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:18:43,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:18:43,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:18:43,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:18:43,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:18:43,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:18:43,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:18:43,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:18:43,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:18:43,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:18:43,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:18:43,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:18:43,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:18:43,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:18:43,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:18:43,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:18:43,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:18:43,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:18:43,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:18:43,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:18:43,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:18:43,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:18:43,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:18:43,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:18:43,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:18:43,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:18:43,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:18:43,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:18:43,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:18:43,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:18:43,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:18:43,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:18:43,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:18:43,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:18:43,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:18:43,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:18:43,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:18:43,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:18:43,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:18:43,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:18:43,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:18:43,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:18:43,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:18:43,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:18:43,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:18:43,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:18:43,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:18:43,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:18:43,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:18:43,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:18:43,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:18:43,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:18:43,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:18:43,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:18:43,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:18:43,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:18:43,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:18:43,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:18:43,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:18:43,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:18:43,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:18:43,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:18:43,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:43,355 INFO L134 CoverageAnalysis]: Checked inductivity of 27148 backedges. 176 proven. 11660 refuted. 0 times theorem prover too weak. 15312 trivial. 0 not checked. [2022-04-06 20:18:43,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:18:43,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735950693] [2022-04-06 20:18:43,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735950693] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:18:43,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640142547] [2022-04-06 20:18:43,355 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:18:43,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:18:43,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:18:43,356 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:18:43,357 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:18:43,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:18:43,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:18:43,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 92 conjunts are in the unsatisfiable core [2022-04-06 20:18:43,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:18:44,341 INFO L134 CoverageAnalysis]: Checked inductivity of 27148 backedges. 176 proven. 11660 refuted. 0 times theorem prover too weak. 15312 trivial. 0 not checked. [2022-04-06 20:18:44,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:18:52,295 INFO L134 CoverageAnalysis]: Checked inductivity of 27148 backedges. 176 proven. 11660 refuted. 0 times theorem prover too weak. 15312 trivial. 0 not checked. [2022-04-06 20:18:52,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640142547] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:18:52,295 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:18:52,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 93, 93] total 186 [2022-04-06 20:18:52,295 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:18:52,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [481356964] [2022-04-06 20:18:52,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [481356964] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:18:52,296 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:18:52,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [94] imperfect sequences [] total 94 [2022-04-06 20:18:52,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732829266] [2022-04-06 20:18:52,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:18:52,296 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2022-04-06 20:18:52,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:18:52,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2022-04-06 20:18:52,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16302, Invalid=18108, Unknown=0, NotChecked=0, Total=34410 [2022-04-06 20:18:52,299 INFO L87 Difference]: Start difference. First operand 630 states and 630 transitions. Second operand has 94 states, 94 states have (on average 1.9787234042553192) internal successors, (186), 92 states have internal predecessors, (186), 90 states have call successors, (91), 3 states have call predecessors, (91), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2022-04-06 20:18:56,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:18:56,019 INFO L93 Difference]: Finished difference Result 640 states and 640 transitions. [2022-04-06 20:18:56,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-04-06 20:18:56,019 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 1.9787234042553192) internal successors, (186), 92 states have internal predecessors, (186), 90 states have call successors, (91), 3 states have call predecessors, (91), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) Word has length 627 [2022-04-06 20:18:56,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:18:56,021 INFO L225 Difference]: With dead ends: 640 [2022-04-06 20:18:56,021 INFO L226 Difference]: Without dead ends: 638 [2022-04-06 20:18:56,025 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1617 GetRequests, 1340 SyntacticMatches, 1 SemanticMatches, 276 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5785 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=32427, Invalid=44579, Unknown=0, NotChecked=0, Total=77006 [2022-04-06 20:18:56,025 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 106 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 965 mSolverCounterSat, 362 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 1327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 362 IncrementalHoareTripleChecker+Valid, 965 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:18:56,025 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 47 Invalid, 1327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [362 Valid, 965 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:18:56,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2022-04-06 20:18:56,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 637. [2022-04-06 20:18:56,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 453 states have (on average 1.0022075055187638) internal successors, (454), 454 states have internal predecessors, (454), 92 states have call successors, (92), 92 states have call predecessors, (92), 91 states have return successors, (91), 90 states have call predecessors, (91), 91 states have call successors, (91) [2022-04-06 20:18:56,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 637 transitions. [2022-04-06 20:18:56,116 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 637 transitions. Word has length 627 [2022-04-06 20:18:56,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:18:56,116 INFO L478 AbstractCegarLoop]: Abstraction has 637 states and 637 transitions. [2022-04-06 20:18:56,116 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 1.9787234042553192) internal successors, (186), 92 states have internal predecessors, (186), 90 states have call successors, (91), 3 states have call predecessors, (91), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2022-04-06 20:18:56,117 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 637 transitions. [2022-04-06 20:18:56,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 635 [2022-04-06 20:18:56,119 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:18:56,119 INFO L499 BasicCegarLoop]: trace histogram [90, 90, 90, 89, 89, 89, 89, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:18:56,136 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-04-06 20:18:56,319 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-04-06 20:18:56,320 INFO L403 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:18:56,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:18:56,320 INFO L85 PathProgramCache]: Analyzing trace with hash 471060275, now seen corresponding path program 177 times [2022-04-06 20:18:56,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:18:56,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1349294417] [2022-04-06 20:18:56,321 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:18:56,322 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:18:56,322 INFO L85 PathProgramCache]: Analyzing trace with hash 471060275, now seen corresponding path program 178 times [2022-04-06 20:18:56,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:18:56,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698891486] [2022-04-06 20:18:56,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:18:56,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:18:56,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:18:58,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:18:58,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:18:58,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:18:58,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:18:58,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:18:58,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:18:58,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:18:58,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:18:58,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:18:58,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:18:58,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:18:58,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:18:58,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:18:58,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:18:58,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:18:58,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:18:58,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:18:58,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:18:58,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:18:58,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:18:58,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:18:58,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:18:58,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:18:58,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:18:58,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:18:58,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:18:58,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:18:58,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:18:58,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:18:58,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:18:58,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:18:58,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:18:58,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:18:58,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:18:58,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:18:58,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:18:58,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:18:58,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:18:58,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:18:58,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:18:58,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:18:58,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:18:58,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:18:58,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:18:58,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:18:58,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:18:58,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:18:58,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:18:58,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:18:58,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:18:58,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:18:58,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:18:58,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:18:58,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:18:58,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:58,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:18:59,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:18:59,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:18:59,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:18:59,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:18:59,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:18:59,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:18:59,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:18:59,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:18:59,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:18:59,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:18:59,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:18:59,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:18:59,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:18:59,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:18:59,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:18:59,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:18:59,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:18:59,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:18:59,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:18:59,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:18:59,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:18:59,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:18:59,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:18:59,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:18:59,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:18:59,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:18:59,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:18:59,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:18:59,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:18:59,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:18:59,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:18:59,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:18:59,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:18:59,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-04-06 20:18:59,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:18:59,057 INFO L134 CoverageAnalysis]: Checked inductivity of 27768 backedges. 178 proven. 11926 refuted. 0 times theorem prover too weak. 15664 trivial. 0 not checked. [2022-04-06 20:18:59,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:18:59,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698891486] [2022-04-06 20:18:59,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698891486] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:18:59,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739370551] [2022-04-06 20:18:59,058 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:18:59,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:18:59,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:18:59,059 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:18:59,059 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:18:59,196 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:18:59,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:18:59,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 1115 conjuncts, 93 conjunts are in the unsatisfiable core [2022-04-06 20:18:59,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:19:00,062 INFO L134 CoverageAnalysis]: Checked inductivity of 27768 backedges. 178 proven. 11926 refuted. 0 times theorem prover too weak. 15664 trivial. 0 not checked. [2022-04-06 20:19:00,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:19:08,154 INFO L134 CoverageAnalysis]: Checked inductivity of 27768 backedges. 178 proven. 11926 refuted. 0 times theorem prover too weak. 15664 trivial. 0 not checked. [2022-04-06 20:19:08,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739370551] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:19:08,154 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:19:08,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 94, 94] total 188 [2022-04-06 20:19:08,155 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:19:08,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1349294417] [2022-04-06 20:19:08,155 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1349294417] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:19:08,155 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:19:08,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [95] imperfect sequences [] total 95 [2022-04-06 20:19:08,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045703764] [2022-04-06 20:19:08,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:19:08,156 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-04-06 20:19:08,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:19:08,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-04-06 20:19:08,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16665, Invalid=18491, Unknown=0, NotChecked=0, Total=35156 [2022-04-06 20:19:08,158 INFO L87 Difference]: Start difference. First operand 637 states and 637 transitions. Second operand has 95 states, 95 states have (on average 1.9789473684210526) internal successors, (188), 93 states have internal predecessors, (188), 91 states have call successors, (92), 3 states have call predecessors, (92), 1 states have return successors, (90), 90 states have call predecessors, (90), 90 states have call successors, (90) [2022-04-06 20:19:12,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:19:12,020 INFO L93 Difference]: Finished difference Result 647 states and 647 transitions. [2022-04-06 20:19:12,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-04-06 20:19:12,021 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 1.9789473684210526) internal successors, (188), 93 states have internal predecessors, (188), 91 states have call successors, (92), 3 states have call predecessors, (92), 1 states have return successors, (90), 90 states have call predecessors, (90), 90 states have call successors, (90) Word has length 634 [2022-04-06 20:19:12,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:19:12,023 INFO L225 Difference]: With dead ends: 647 [2022-04-06 20:19:12,023 INFO L226 Difference]: Without dead ends: 645 [2022-04-06 20:19:12,026 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1635 GetRequests, 1355 SyntacticMatches, 1 SemanticMatches, 279 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5895 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=33151, Invalid=45529, Unknown=0, NotChecked=0, Total=78680 [2022-04-06 20:19:12,027 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 107 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 364 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 1374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 364 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:19:12,027 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 62 Invalid, 1374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [364 Valid, 1010 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:19:12,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2022-04-06 20:19:12,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 644. [2022-04-06 20:19:12,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 458 states have (on average 1.002183406113537) internal successors, (459), 459 states have internal predecessors, (459), 93 states have call successors, (93), 93 states have call predecessors, (93), 92 states have return successors, (92), 91 states have call predecessors, (92), 92 states have call successors, (92) [2022-04-06 20:19:12,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 644 transitions. [2022-04-06 20:19:12,098 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 644 transitions. Word has length 634 [2022-04-06 20:19:12,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:19:12,098 INFO L478 AbstractCegarLoop]: Abstraction has 644 states and 644 transitions. [2022-04-06 20:19:12,099 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 1.9789473684210526) internal successors, (188), 93 states have internal predecessors, (188), 91 states have call successors, (92), 3 states have call predecessors, (92), 1 states have return successors, (90), 90 states have call predecessors, (90), 90 states have call successors, (90) [2022-04-06 20:19:12,099 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 644 transitions. [2022-04-06 20:19:12,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 642 [2022-04-06 20:19:12,101 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:19:12,101 INFO L499 BasicCegarLoop]: trace histogram [91, 91, 91, 90, 90, 90, 90, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:19:12,118 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:19:12,302 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-04-06 20:19:12,302 INFO L403 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:19:12,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:19:12,302 INFO L85 PathProgramCache]: Analyzing trace with hash -1204346190, now seen corresponding path program 179 times [2022-04-06 20:19:12,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:19:12,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [470134205] [2022-04-06 20:19:12,304 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:19:12,304 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:19:12,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1204346190, now seen corresponding path program 180 times [2022-04-06 20:19:12,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:19:12,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141381683] [2022-04-06 20:19:12,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:19:12,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:19:12,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:19:14,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:19:14,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:19:14,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:19:14,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:19:14,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:19:14,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:19:14,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:19:14,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:19:14,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:19:14,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:19:14,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:19:14,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:19:14,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:19:14,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:19:14,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:19:14,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:19:14,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:19:14,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:19:14,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:14,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:19:14,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:19:15,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:19:15,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:19:15,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:19:15,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:19:15,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:19:15,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:19:15,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:19:15,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:19:15,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:19:15,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:19:15,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:19:15,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:19:15,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:19:15,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:19:15,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:19:15,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:19:15,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:19:15,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:19:15,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:19:15,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:19:15,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:19:15,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:19:15,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:19:15,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:19:15,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:19:15,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:19:15,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:19:15,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:19:15,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:19:15,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:19:15,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:19:15,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:19:15,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:19:15,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:19:15,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:19:15,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:19:15,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:19:15,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:19:15,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:19:15,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:19:15,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:19:15,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:19:15,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:19:15,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:19:15,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:19:15,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:19:15,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:19:15,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:19:15,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:19:15,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:19:15,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:19:15,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:19:15,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:19:15,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:19:15,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:19:15,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:19:15,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:19:15,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:19:15,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:19:15,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:19:15,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:19:15,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:19:15,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:19:15,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:19:15,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:19:15,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:19:15,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:19:15,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:19:15,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-04-06 20:19:15,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 20:19:15,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:15,094 INFO L134 CoverageAnalysis]: Checked inductivity of 28395 backedges. 180 proven. 12195 refuted. 0 times theorem prover too weak. 16020 trivial. 0 not checked. [2022-04-06 20:19:15,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:19:15,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141381683] [2022-04-06 20:19:15,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141381683] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:19:15,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926990618] [2022-04-06 20:19:15,095 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:19:15,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:19:15,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:19:15,096 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:19:15,096 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:19:15,156 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:19:15,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:19:15,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:19:15,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:19:16,108 INFO L134 CoverageAnalysis]: Checked inductivity of 28395 backedges. 803 proven. 2 refuted. 0 times theorem prover too weak. 27590 trivial. 0 not checked. [2022-04-06 20:19:16,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:19:16,996 INFO L134 CoverageAnalysis]: Checked inductivity of 28395 backedges. 803 proven. 2 refuted. 0 times theorem prover too weak. 27590 trivial. 0 not checked. [2022-04-06 20:19:16,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926990618] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:19:16,997 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:19:16,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 9, 9] total 103 [2022-04-06 20:19:16,997 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:19:16,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [470134205] [2022-04-06 20:19:16,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [470134205] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:19:16,997 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:19:16,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [96] imperfect sequences [] total 96 [2022-04-06 20:19:16,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563340633] [2022-04-06 20:19:16,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:19:16,998 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-04-06 20:19:16,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:19:16,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-04-06 20:19:16,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4578, Invalid=5928, Unknown=0, NotChecked=0, Total=10506 [2022-04-06 20:19:16,999 INFO L87 Difference]: Start difference. First operand 644 states and 644 transitions. Second operand has 96 states, 96 states have (on average 1.9791666666666667) internal successors, (190), 94 states have internal predecessors, (190), 92 states have call successors, (93), 3 states have call predecessors, (93), 1 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2022-04-06 20:19:20,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:19:20,832 INFO L93 Difference]: Finished difference Result 654 states and 654 transitions. [2022-04-06 20:19:20,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-04-06 20:19:20,832 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 1.9791666666666667) internal successors, (190), 94 states have internal predecessors, (190), 92 states have call successors, (93), 3 states have call predecessors, (93), 1 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) Word has length 641 [2022-04-06 20:19:20,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:19:20,834 INFO L225 Difference]: With dead ends: 654 [2022-04-06 20:19:20,835 INFO L226 Difference]: Without dead ends: 652 [2022-04-06 20:19:20,837 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1653 GetRequests, 1455 SyntacticMatches, 3 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5306 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=13422, Invalid=25190, Unknown=0, NotChecked=0, Total=38612 [2022-04-06 20:19:20,837 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 108 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 372 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 1220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 372 IncrementalHoareTripleChecker+Valid, 848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:19:20,838 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 47 Invalid, 1220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [372 Valid, 848 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:19:20,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2022-04-06 20:19:20,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 651. [2022-04-06 20:19:20,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 463 states have (on average 1.0021598272138228) internal successors, (464), 464 states have internal predecessors, (464), 94 states have call successors, (94), 94 states have call predecessors, (94), 93 states have return successors, (93), 92 states have call predecessors, (93), 93 states have call successors, (93) [2022-04-06 20:19:20,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 651 transitions. [2022-04-06 20:19:20,919 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 651 transitions. Word has length 641 [2022-04-06 20:19:20,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:19:20,919 INFO L478 AbstractCegarLoop]: Abstraction has 651 states and 651 transitions. [2022-04-06 20:19:20,919 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 1.9791666666666667) internal successors, (190), 94 states have internal predecessors, (190), 92 states have call successors, (93), 3 states have call predecessors, (93), 1 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2022-04-06 20:19:20,919 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 651 transitions. [2022-04-06 20:19:20,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 649 [2022-04-06 20:19:20,922 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:19:20,922 INFO L499 BasicCegarLoop]: trace histogram [92, 92, 92, 91, 91, 91, 91, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:19:20,937 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:19:21,122 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:19:21,123 INFO L403 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:19:21,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:19:21,123 INFO L85 PathProgramCache]: Analyzing trace with hash 1224061523, now seen corresponding path program 181 times [2022-04-06 20:19:21,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:19:21,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1621852620] [2022-04-06 20:19:21,124 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:19:21,124 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:19:21,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1224061523, now seen corresponding path program 182 times [2022-04-06 20:19:21,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:19:21,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242694828] [2022-04-06 20:19:21,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:19:21,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:19:21,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:19:23,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:19:23,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:19:23,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:19:23,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:19:23,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:19:23,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:19:23,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:19:23,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:19:23,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:19:23,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:19:23,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:19:23,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:19:23,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:19:23,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:19:23,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:19:23,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:19:23,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:19:23,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:19:23,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:19:23,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:19:23,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:19:23,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:19:23,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:19:23,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:19:23,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:19:23,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:19:23,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:19:23,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:19:23,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:19:23,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:19:23,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:19:23,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:19:23,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:19:23,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:19:23,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:19:23,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:19:23,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:19:23,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:19:23,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:19:23,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:19:23,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:19:23,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:19:23,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:19:23,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:19:23,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:19:23,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:19:23,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:19:23,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:19:23,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:19:23,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:19:23,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:19:23,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:19:23,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:19:23,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:19:23,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:19:23,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:19:23,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:19:23,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:19:23,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:19:23,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:19:23,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:19:23,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:19:23,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:19:23,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:19:23,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:19:23,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:19:23,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:19:23,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:19:23,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:19:23,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:19:23,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:19:23,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:19:23,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:19:23,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:19:23,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:19:23,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:19:23,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:19:23,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:19:23,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:19:23,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:19:23,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:19:23,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:19:23,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:19:23,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:19:23,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:19:23,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:19:23,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:19:23,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:19:23,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-04-06 20:19:23,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 20:19:23,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2022-04-06 20:19:23,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:23,939 INFO L134 CoverageAnalysis]: Checked inductivity of 29029 backedges. 182 proven. 12467 refuted. 0 times theorem prover too weak. 16380 trivial. 0 not checked. [2022-04-06 20:19:23,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:19:23,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242694828] [2022-04-06 20:19:23,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242694828] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:19:23,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435395031] [2022-04-06 20:19:23,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:19:23,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:19:23,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:19:23,940 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:19:23,942 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:19:24,093 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:19:24,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:19:24,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 1139 conjuncts, 95 conjunts are in the unsatisfiable core [2022-04-06 20:19:24,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:19:24,977 INFO L134 CoverageAnalysis]: Checked inductivity of 29029 backedges. 182 proven. 12467 refuted. 0 times theorem prover too weak. 16380 trivial. 0 not checked. [2022-04-06 20:19:24,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:19:33,374 INFO L134 CoverageAnalysis]: Checked inductivity of 29029 backedges. 182 proven. 12467 refuted. 0 times theorem prover too weak. 16380 trivial. 0 not checked. [2022-04-06 20:19:33,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435395031] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:19:33,374 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:19:33,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [97, 96, 96] total 192 [2022-04-06 20:19:33,375 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:19:33,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1621852620] [2022-04-06 20:19:33,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1621852620] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:19:33,375 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:19:33,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [97] imperfect sequences [] total 97 [2022-04-06 20:19:33,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057055434] [2022-04-06 20:19:33,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:19:33,375 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2022-04-06 20:19:33,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:19:33,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2022-04-06 20:19:33,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17403, Invalid=19269, Unknown=0, NotChecked=0, Total=36672 [2022-04-06 20:19:33,378 INFO L87 Difference]: Start difference. First operand 651 states and 651 transitions. Second operand has 97 states, 97 states have (on average 1.9793814432989691) internal successors, (192), 95 states have internal predecessors, (192), 93 states have call successors, (94), 3 states have call predecessors, (94), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2022-04-06 20:19:37,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:19:37,292 INFO L93 Difference]: Finished difference Result 661 states and 661 transitions. [2022-04-06 20:19:37,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-04-06 20:19:37,292 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 97 states have (on average 1.9793814432989691) internal successors, (192), 95 states have internal predecessors, (192), 93 states have call successors, (94), 3 states have call predecessors, (94), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) Word has length 648 [2022-04-06 20:19:37,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:19:37,294 INFO L225 Difference]: With dead ends: 661 [2022-04-06 20:19:37,294 INFO L226 Difference]: Without dead ends: 659 [2022-04-06 20:19:37,298 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1671 GetRequests, 1385 SyntacticMatches, 1 SemanticMatches, 285 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6118 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=34623, Invalid=47459, Unknown=0, NotChecked=0, Total=82082 [2022-04-06 20:19:37,298 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 109 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 912 mSolverCounterSat, 376 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 1288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 376 IncrementalHoareTripleChecker+Valid, 912 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:19:37,298 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 47 Invalid, 1288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [376 Valid, 912 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:19:37,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2022-04-06 20:19:37,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 658. [2022-04-06 20:19:37,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 468 states have (on average 1.0021367521367521) internal successors, (469), 469 states have internal predecessors, (469), 95 states have call successors, (95), 95 states have call predecessors, (95), 94 states have return successors, (94), 93 states have call predecessors, (94), 94 states have call successors, (94) [2022-04-06 20:19:37,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 658 transitions. [2022-04-06 20:19:37,365 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 658 transitions. Word has length 648 [2022-04-06 20:19:37,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:19:37,365 INFO L478 AbstractCegarLoop]: Abstraction has 658 states and 658 transitions. [2022-04-06 20:19:37,366 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 97 states, 97 states have (on average 1.9793814432989691) internal successors, (192), 95 states have internal predecessors, (192), 93 states have call successors, (94), 3 states have call predecessors, (94), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2022-04-06 20:19:37,366 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 658 transitions. [2022-04-06 20:19:37,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 656 [2022-04-06 20:19:37,369 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:19:37,369 INFO L499 BasicCegarLoop]: trace histogram [93, 93, 93, 92, 92, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:19:37,386 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-04-06 20:19:37,569 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:19:37,570 INFO L403 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:19:37,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:19:37,570 INFO L85 PathProgramCache]: Analyzing trace with hash 589659026, now seen corresponding path program 183 times [2022-04-06 20:19:37,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:19:37,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1953111534] [2022-04-06 20:19:37,572 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:19:37,572 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:19:37,572 INFO L85 PathProgramCache]: Analyzing trace with hash 589659026, now seen corresponding path program 184 times [2022-04-06 20:19:37,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:19:37,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070558100] [2022-04-06 20:19:37,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:19:37,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:19:37,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:19:40,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:19:40,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:19:40,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:19:40,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:19:40,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:19:40,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:19:40,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:19:40,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:19:40,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:19:40,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:19:40,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:19:40,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:19:40,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:19:40,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:19:40,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:19:40,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:19:40,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:19:40,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:19:40,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:19:40,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:19:40,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:19:40,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:19:40,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:19:40,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:19:40,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:19:40,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:19:40,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:19:40,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:19:40,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:19:40,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:19:40,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:19:40,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:19:40,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:19:40,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:19:40,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:19:40,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:19:40,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:19:40,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:19:40,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:19:40,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:19:40,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:19:40,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:19:40,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:19:40,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:19:40,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:19:40,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:19:40,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:19:40,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:19:40,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:19:40,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:19:40,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:19:40,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:19:40,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:19:40,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:19:40,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:19:40,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:19:40,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:19:40,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:19:40,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:19:40,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:19:40,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:19:40,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:19:40,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:19:40,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:19:40,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:19:40,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:19:40,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:19:40,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:19:40,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:19:40,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:19:40,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:19:40,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:19:40,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:19:40,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:19:40,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:19:40,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:19:40,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:19:40,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:19:40,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:19:40,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:19:40,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:19:40,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:19:40,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:19:40,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:19:40,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:19:40,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:19:40,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:19:40,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:19:40,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-04-06 20:19:40,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 20:19:40,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2022-04-06 20:19:40,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 20:19:40,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:40,460 INFO L134 CoverageAnalysis]: Checked inductivity of 29670 backedges. 184 proven. 12742 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2022-04-06 20:19:40,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:19:40,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070558100] [2022-04-06 20:19:40,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070558100] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:19:40,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690657830] [2022-04-06 20:19:40,461 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:19:40,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:19:40,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:19:40,462 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:19:40,462 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:19:40,620 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:19:40,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:19:40,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 1151 conjuncts, 96 conjunts are in the unsatisfiable core [2022-04-06 20:19:40,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:19:41,502 INFO L134 CoverageAnalysis]: Checked inductivity of 29670 backedges. 184 proven. 12742 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2022-04-06 20:19:41,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:19:50,141 INFO L134 CoverageAnalysis]: Checked inductivity of 29670 backedges. 184 proven. 12742 refuted. 0 times theorem prover too weak. 16744 trivial. 0 not checked. [2022-04-06 20:19:50,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690657830] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:19:50,142 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:19:50,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 97, 97] total 194 [2022-04-06 20:19:50,142 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:19:50,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1953111534] [2022-04-06 20:19:50,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1953111534] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:19:50,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:19:50,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [98] imperfect sequences [] total 98 [2022-04-06 20:19:50,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399637541] [2022-04-06 20:19:50,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:19:50,143 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2022-04-06 20:19:50,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:19:50,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2022-04-06 20:19:50,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17778, Invalid=19664, Unknown=0, NotChecked=0, Total=37442 [2022-04-06 20:19:50,146 INFO L87 Difference]: Start difference. First operand 658 states and 658 transitions. Second operand has 98 states, 98 states have (on average 1.9795918367346939) internal successors, (194), 96 states have internal predecessors, (194), 94 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2022-04-06 20:19:54,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:19:54,209 INFO L93 Difference]: Finished difference Result 668 states and 668 transitions. [2022-04-06 20:19:54,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-04-06 20:19:54,210 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 98 states have (on average 1.9795918367346939) internal successors, (194), 96 states have internal predecessors, (194), 94 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) Word has length 655 [2022-04-06 20:19:54,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:19:54,212 INFO L225 Difference]: With dead ends: 668 [2022-04-06 20:19:54,212 INFO L226 Difference]: Without dead ends: 666 [2022-04-06 20:19:54,216 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1689 GetRequests, 1400 SyntacticMatches, 1 SemanticMatches, 288 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6231 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=35371, Invalid=48439, Unknown=0, NotChecked=0, Total=83810 [2022-04-06 20:19:54,216 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 110 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 936 mSolverCounterSat, 379 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 1315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 379 IncrementalHoareTripleChecker+Valid, 936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:19:54,216 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 42 Invalid, 1315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [379 Valid, 936 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:19:54,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2022-04-06 20:19:54,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 665. [2022-04-06 20:19:54,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 473 states have (on average 1.0021141649048626) internal successors, (474), 474 states have internal predecessors, (474), 96 states have call successors, (96), 96 states have call predecessors, (96), 95 states have return successors, (95), 94 states have call predecessors, (95), 95 states have call successors, (95) [2022-04-06 20:19:54,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 665 transitions. [2022-04-06 20:19:54,284 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 665 transitions. Word has length 655 [2022-04-06 20:19:54,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:19:54,285 INFO L478 AbstractCegarLoop]: Abstraction has 665 states and 665 transitions. [2022-04-06 20:19:54,285 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 98 states have (on average 1.9795918367346939) internal successors, (194), 96 states have internal predecessors, (194), 94 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2022-04-06 20:19:54,285 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 665 transitions. [2022-04-06 20:19:54,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 663 [2022-04-06 20:19:54,288 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:19:54,288 INFO L499 BasicCegarLoop]: trace histogram [94, 94, 94, 93, 93, 93, 93, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:19:54,305 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-04-06 20:19:54,488 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:19:54,488 INFO L403 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:19:54,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:19:54,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1564762765, now seen corresponding path program 185 times [2022-04-06 20:19:54,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:19:54,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1251161252] [2022-04-06 20:19:54,490 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:19:54,490 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:19:54,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1564762765, now seen corresponding path program 186 times [2022-04-06 20:19:54,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:19:54,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084424997] [2022-04-06 20:19:54,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:19:54,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:19:54,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:19:57,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:19:57,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:19:57,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:19:57,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:19:57,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:19:57,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:19:57,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:19:57,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:19:57,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:19:57,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:19:57,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:19:57,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:19:57,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:19:57,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:19:57,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:19:57,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:19:57,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:19:57,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:19:57,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:19:57,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:19:57,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:19:57,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:19:57,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:19:57,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:19:57,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:19:57,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:19:57,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:19:57,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:19:57,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:19:57,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:19:57,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:19:57,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:19:57,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:19:57,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:19:57,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:19:57,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:19:57,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:19:57,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:19:57,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:19:57,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:19:57,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:19:57,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:19:57,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:19:57,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:19:57,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:19:57,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:19:57,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:19:57,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:19:57,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:19:57,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:19:57,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:19:57,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:19:57,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:19:57,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:19:57,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:19:57,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:19:57,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:19:57,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:19:57,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:19:57,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:19:57,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:19:57,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:19:57,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:19:57,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:19:57,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:19:57,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:19:57,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:19:57,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:19:57,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:19:57,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:19:57,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:19:57,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:19:57,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:19:57,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:19:57,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:19:57,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:19:57,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:19:57,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:19:57,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:19:57,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:19:57,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:19:57,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:19:57,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:19:57,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:19:57,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:19:57,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:19:57,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:19:57,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:19:57,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-04-06 20:19:57,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 20:19:57,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2022-04-06 20:19:57,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 20:19:57,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 651 [2022-04-06 20:19:57,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:19:57,491 INFO L134 CoverageAnalysis]: Checked inductivity of 30318 backedges. 186 proven. 13020 refuted. 0 times theorem prover too weak. 17112 trivial. 0 not checked. [2022-04-06 20:19:57,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:19:57,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084424997] [2022-04-06 20:19:57,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084424997] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:19:57,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828179155] [2022-04-06 20:19:57,492 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:19:57,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:19:57,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:19:57,493 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:19:57,493 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:19:57,554 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:19:57,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:19:57,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:19:57,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:19:58,520 INFO L134 CoverageAnalysis]: Checked inductivity of 30318 backedges. 830 proven. 2 refuted. 0 times theorem prover too weak. 29486 trivial. 0 not checked. [2022-04-06 20:19:58,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:19:59,439 INFO L134 CoverageAnalysis]: Checked inductivity of 30318 backedges. 830 proven. 2 refuted. 0 times theorem prover too weak. 29486 trivial. 0 not checked. [2022-04-06 20:19:59,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828179155] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:19:59,440 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:19:59,440 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 9, 9] total 106 [2022-04-06 20:19:59,440 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:19:59,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1251161252] [2022-04-06 20:19:59,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1251161252] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:19:59,440 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:19:59,440 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [99] imperfect sequences [] total 99 [2022-04-06 20:19:59,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655508780] [2022-04-06 20:19:59,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:19:59,441 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2022-04-06 20:19:59,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:19:59,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2022-04-06 20:19:59,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4869, Invalid=6261, Unknown=0, NotChecked=0, Total=11130 [2022-04-06 20:19:59,442 INFO L87 Difference]: Start difference. First operand 665 states and 665 transitions. Second operand has 99 states, 99 states have (on average 1.97979797979798) internal successors, (196), 97 states have internal predecessors, (196), 95 states have call successors, (96), 3 states have call predecessors, (96), 1 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2022-04-06 20:20:03,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:20:03,535 INFO L93 Difference]: Finished difference Result 675 states and 675 transitions. [2022-04-06 20:20:03,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-04-06 20:20:03,535 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 99 states have (on average 1.97979797979798) internal successors, (196), 97 states have internal predecessors, (196), 95 states have call successors, (96), 3 states have call predecessors, (96), 1 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) Word has length 662 [2022-04-06 20:20:03,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:20:03,537 INFO L225 Difference]: With dead ends: 675 [2022-04-06 20:20:03,537 INFO L226 Difference]: Without dead ends: 673 [2022-04-06 20:20:03,540 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1707 GetRequests, 1503 SyntacticMatches, 3 SemanticMatches, 201 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5621 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=14286, Invalid=26720, Unknown=0, NotChecked=0, Total=41006 [2022-04-06 20:20:03,540 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 111 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 864 mSolverCounterSat, 385 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 1249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 385 IncrementalHoareTripleChecker+Valid, 864 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:20:03,540 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 47 Invalid, 1249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [385 Valid, 864 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:20:03,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-04-06 20:20:03,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 672. [2022-04-06 20:20:03,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 478 states have (on average 1.002092050209205) internal successors, (479), 479 states have internal predecessors, (479), 97 states have call successors, (97), 97 states have call predecessors, (97), 96 states have return successors, (96), 95 states have call predecessors, (96), 96 states have call successors, (96) [2022-04-06 20:20:03,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 672 transitions. [2022-04-06 20:20:03,625 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 672 transitions. Word has length 662 [2022-04-06 20:20:03,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:20:03,625 INFO L478 AbstractCegarLoop]: Abstraction has 672 states and 672 transitions. [2022-04-06 20:20:03,626 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 99 states have (on average 1.97979797979798) internal successors, (196), 97 states have internal predecessors, (196), 95 states have call successors, (96), 3 states have call predecessors, (96), 1 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2022-04-06 20:20:03,626 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 672 transitions. [2022-04-06 20:20:03,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 670 [2022-04-06 20:20:03,628 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:20:03,629 INFO L499 BasicCegarLoop]: trace histogram [95, 95, 95, 94, 94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:20:03,644 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:20:03,829 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:20:03,829 INFO L403 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:20:03,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:20:03,829 INFO L85 PathProgramCache]: Analyzing trace with hash -501822350, now seen corresponding path program 187 times [2022-04-06 20:20:03,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:20:03,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [169266131] [2022-04-06 20:20:03,831 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:20:03,831 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:20:03,831 INFO L85 PathProgramCache]: Analyzing trace with hash -501822350, now seen corresponding path program 188 times [2022-04-06 20:20:03,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:20:03,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612504282] [2022-04-06 20:20:03,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:20:03,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:20:03,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:20:06,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:20:06,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:20:06,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:20:06,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:20:06,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:20:06,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:20:06,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:20:06,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:20:06,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:20:06,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:20:06,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:20:06,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:20:06,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:20:06,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:20:06,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:20:06,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:20:06,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:20:06,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:20:06,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:20:06,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:20:06,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:20:06,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:20:06,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:20:06,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:20:06,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:20:06,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:20:06,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:20:06,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:20:06,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:20:06,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:20:06,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:20:06,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:20:06,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:20:06,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:20:06,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:20:06,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:20:06,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:20:06,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:20:06,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:20:06,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:20:06,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:20:06,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:20:06,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:20:06,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:20:06,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:20:06,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:20:06,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:20:06,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:20:06,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:20:06,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:20:06,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:20:06,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:20:06,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:20:06,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:20:06,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:20:06,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:20:06,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:20:06,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:20:06,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:20:06,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:20:06,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:20:06,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:20:06,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:20:06,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:20:06,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:20:06,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:20:06,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:20:06,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:20:06,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:20:06,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:20:06,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:20:06,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:20:06,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:20:06,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:20:06,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:20:06,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:20:06,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:20:06,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:20:06,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:20:06,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:20:06,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:20:06,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:20:06,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:20:06,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:20:06,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:20:06,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:20:06,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:20:06,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:20:06,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-04-06 20:20:06,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 20:20:06,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2022-04-06 20:20:06,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 20:20:06,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 651 [2022-04-06 20:20:06,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-04-06 20:20:06,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:06,819 INFO L134 CoverageAnalysis]: Checked inductivity of 30973 backedges. 188 proven. 13301 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2022-04-06 20:20:06,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:20:06,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612504282] [2022-04-06 20:20:06,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612504282] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:20:06,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689503677] [2022-04-06 20:20:06,819 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:20:06,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:20:06,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:20:06,820 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:20:06,821 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:20:06,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:20:06,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:20:06,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 1175 conjuncts, 98 conjunts are in the unsatisfiable core [2022-04-06 20:20:06,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:20:07,875 INFO L134 CoverageAnalysis]: Checked inductivity of 30973 backedges. 188 proven. 13301 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2022-04-06 20:20:07,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:20:16,871 INFO L134 CoverageAnalysis]: Checked inductivity of 30973 backedges. 188 proven. 13301 refuted. 0 times theorem prover too weak. 17484 trivial. 0 not checked. [2022-04-06 20:20:16,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689503677] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:20:16,871 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:20:16,872 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 99, 99] total 198 [2022-04-06 20:20:16,872 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:20:16,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [169266131] [2022-04-06 20:20:16,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [169266131] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:20:16,872 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:20:16,872 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [100] imperfect sequences [] total 100 [2022-04-06 20:20:16,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402318003] [2022-04-06 20:20:16,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:20:16,873 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2022-04-06 20:20:16,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:20:16,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2022-04-06 20:20:16,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18540, Invalid=20466, Unknown=0, NotChecked=0, Total=39006 [2022-04-06 20:20:16,875 INFO L87 Difference]: Start difference. First operand 672 states and 672 transitions. Second operand has 100 states, 100 states have (on average 1.98) internal successors, (198), 98 states have internal predecessors, (198), 96 states have call successors, (97), 3 states have call predecessors, (97), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2022-04-06 20:20:21,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:20:21,038 INFO L93 Difference]: Finished difference Result 682 states and 682 transitions. [2022-04-06 20:20:21,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2022-04-06 20:20:21,038 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 1.98) internal successors, (198), 98 states have internal predecessors, (198), 96 states have call successors, (97), 3 states have call predecessors, (97), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) Word has length 669 [2022-04-06 20:20:21,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:20:21,040 INFO L225 Difference]: With dead ends: 682 [2022-04-06 20:20:21,040 INFO L226 Difference]: Without dead ends: 680 [2022-04-06 20:20:21,043 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1725 GetRequests, 1430 SyntacticMatches, 1 SemanticMatches, 294 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6460 ImplicationChecksByTransitivity, 14.2s TimeCoverageRelationStatistics Valid=36891, Invalid=50429, Unknown=0, NotChecked=0, Total=87320 [2022-04-06 20:20:21,043 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 112 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 390 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 1243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 390 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:20:21,043 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 42 Invalid, 1243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [390 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:20:21,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2022-04-06 20:20:21,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 679. [2022-04-06 20:20:21,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 483 states have (on average 1.0020703933747412) internal successors, (484), 484 states have internal predecessors, (484), 98 states have call successors, (98), 98 states have call predecessors, (98), 97 states have return successors, (97), 96 states have call predecessors, (97), 97 states have call successors, (97) [2022-04-06 20:20:21,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 679 transitions. [2022-04-06 20:20:21,117 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 679 transitions. Word has length 669 [2022-04-06 20:20:21,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:20:21,117 INFO L478 AbstractCegarLoop]: Abstraction has 679 states and 679 transitions. [2022-04-06 20:20:21,118 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 1.98) internal successors, (198), 98 states have internal predecessors, (198), 96 states have call successors, (97), 3 states have call predecessors, (97), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2022-04-06 20:20:21,118 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 679 transitions. [2022-04-06 20:20:21,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 677 [2022-04-06 20:20:21,121 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:20:21,121 INFO L499 BasicCegarLoop]: trace histogram [96, 96, 96, 95, 95, 95, 95, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:20:21,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-04-06 20:20:21,321 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:20:21,321 INFO L403 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:20:21,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:20:21,322 INFO L85 PathProgramCache]: Analyzing trace with hash -1514696557, now seen corresponding path program 189 times [2022-04-06 20:20:21,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:20:21,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1514280033] [2022-04-06 20:20:21,323 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:20:21,323 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:20:21,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1514696557, now seen corresponding path program 190 times [2022-04-06 20:20:21,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:20:21,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686859507] [2022-04-06 20:20:21,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:20:21,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:20:21,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:20:24,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:20:24,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:20:24,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:20:24,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:20:24,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:20:24,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:20:24,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:20:24,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:20:24,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:20:24,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:20:24,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:20:24,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:20:24,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:20:24,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:20:24,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:20:24,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:20:24,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:20:24,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:20:24,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:20:24,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:20:24,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:20:24,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:20:24,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:20:24,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:20:24,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:20:24,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:20:24,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:20:24,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:20:24,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:20:24,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:20:24,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:20:24,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:20:24,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:20:24,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:20:24,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:20:24,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:20:24,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:20:24,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:20:24,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:20:24,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:20:24,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:20:24,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:20:24,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:20:24,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:20:24,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:20:24,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:20:24,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:20:24,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:20:24,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:20:24,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:20:24,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:20:24,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:20:24,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:20:24,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:20:24,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:20:24,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:20:24,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:20:24,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:20:24,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:20:24,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:20:24,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:20:24,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:20:24,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:20:24,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:20:24,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:20:24,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:20:24,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:20:24,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:20:24,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:20:24,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:20:24,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:20:24,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:20:24,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:20:24,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:20:24,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:20:24,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:20:24,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:20:24,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:20:24,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:20:24,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:20:24,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:20:24,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:20:24,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:20:24,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:20:24,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:20:24,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:20:24,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:20:24,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:20:24,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-04-06 20:20:24,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 20:20:24,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2022-04-06 20:20:24,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 20:20:24,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 651 [2022-04-06 20:20:24,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-04-06 20:20:24,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 665 [2022-04-06 20:20:24,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:24,419 INFO L134 CoverageAnalysis]: Checked inductivity of 31635 backedges. 190 proven. 13585 refuted. 0 times theorem prover too weak. 17860 trivial. 0 not checked. [2022-04-06 20:20:24,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:20:24,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686859507] [2022-04-06 20:20:24,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686859507] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:20:24,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796681108] [2022-04-06 20:20:24,420 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:20:24,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:20:24,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:20:24,421 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:20:24,421 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:20:24,567 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:20:24,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:20:24,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 1187 conjuncts, 99 conjunts are in the unsatisfiable core [2022-04-06 20:20:24,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:20:25,483 INFO L134 CoverageAnalysis]: Checked inductivity of 31635 backedges. 190 proven. 13585 refuted. 0 times theorem prover too weak. 17860 trivial. 0 not checked. [2022-04-06 20:20:25,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:20:34,596 INFO L134 CoverageAnalysis]: Checked inductivity of 31635 backedges. 190 proven. 13585 refuted. 0 times theorem prover too weak. 17860 trivial. 0 not checked. [2022-04-06 20:20:34,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796681108] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:20:34,596 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:20:34,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 100, 100] total 200 [2022-04-06 20:20:34,596 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:20:34,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1514280033] [2022-04-06 20:20:34,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1514280033] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:20:34,597 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:20:34,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [101] imperfect sequences [] total 101 [2022-04-06 20:20:34,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352544097] [2022-04-06 20:20:34,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:20:34,597 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2022-04-06 20:20:34,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:20:34,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2022-04-06 20:20:34,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18927, Invalid=20873, Unknown=0, NotChecked=0, Total=39800 [2022-04-06 20:20:34,600 INFO L87 Difference]: Start difference. First operand 679 states and 679 transitions. Second operand has 101 states, 101 states have (on average 1.9801980198019802) internal successors, (200), 99 states have internal predecessors, (200), 97 states have call successors, (98), 3 states have call predecessors, (98), 1 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2022-04-06 20:20:38,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:20:38,828 INFO L93 Difference]: Finished difference Result 689 states and 689 transitions. [2022-04-06 20:20:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-04-06 20:20:38,828 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 101 states have (on average 1.9801980198019802) internal successors, (200), 99 states have internal predecessors, (200), 97 states have call successors, (98), 3 states have call predecessors, (98), 1 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) Word has length 676 [2022-04-06 20:20:38,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:20:38,830 INFO L225 Difference]: With dead ends: 689 [2022-04-06 20:20:38,830 INFO L226 Difference]: Without dead ends: 687 [2022-04-06 20:20:38,834 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1743 GetRequests, 1445 SyntacticMatches, 1 SemanticMatches, 297 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6576 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=37663, Invalid=51439, Unknown=0, NotChecked=0, Total=89102 [2022-04-06 20:20:38,834 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 113 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 962 mSolverCounterSat, 392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 1354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 392 IncrementalHoareTripleChecker+Valid, 962 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:20:38,834 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 57 Invalid, 1354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [392 Valid, 962 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:20:38,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-04-06 20:20:38,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 686. [2022-04-06 20:20:38,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 686 states, 488 states have (on average 1.0020491803278688) internal successors, (489), 489 states have internal predecessors, (489), 99 states have call successors, (99), 99 states have call predecessors, (99), 98 states have return successors, (98), 97 states have call predecessors, (98), 98 states have call successors, (98) [2022-04-06 20:20:38,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 686 transitions. [2022-04-06 20:20:38,928 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 686 transitions. Word has length 676 [2022-04-06 20:20:38,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:20:38,928 INFO L478 AbstractCegarLoop]: Abstraction has 686 states and 686 transitions. [2022-04-06 20:20:38,928 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 101 states have (on average 1.9801980198019802) internal successors, (200), 99 states have internal predecessors, (200), 97 states have call successors, (98), 3 states have call predecessors, (98), 1 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2022-04-06 20:20:38,928 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 686 transitions. [2022-04-06 20:20:38,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 684 [2022-04-06 20:20:38,931 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:20:38,931 INFO L499 BasicCegarLoop]: trace histogram [97, 97, 97, 96, 96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:20:38,948 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:20:39,132 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-04-06 20:20:39,132 INFO L403 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:20:39,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:20:39,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1484330322, now seen corresponding path program 191 times [2022-04-06 20:20:39,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:20:39,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2015091907] [2022-04-06 20:20:39,134 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:20:39,134 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:20:39,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1484330322, now seen corresponding path program 192 times [2022-04-06 20:20:39,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:20:39,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725009853] [2022-04-06 20:20:39,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:20:39,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:20:39,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:20:42,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:20:42,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:20:42,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:20:42,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:20:42,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:20:42,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:20:42,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:20:42,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:20:42,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:20:42,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:20:42,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:20:42,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:20:42,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:20:42,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:20:42,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:20:42,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:20:42,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:20:42,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:20:42,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:20:42,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:20:42,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:20:42,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:20:42,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:20:42,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:20:42,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:20:42,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:20:42,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:20:42,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:20:42,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:20:42,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:20:42,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:20:42,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:20:42,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:20:42,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:20:42,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:20:42,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:20:42,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:20:42,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:20:42,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:20:42,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:20:42,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:20:42,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:20:42,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:20:42,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:20:42,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:20:42,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:20:42,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:20:42,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:20:42,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:20:42,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:20:42,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:20:42,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:20:42,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:20:42,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:20:42,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:20:42,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:20:42,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:20:42,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:20:42,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:20:42,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:20:42,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:20:42,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:20:42,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:20:42,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:20:42,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:20:42,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:20:42,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:20:42,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:20:42,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:20:42,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:20:42,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:20:42,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:20:42,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:20:42,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:20:42,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:20:42,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:20:42,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:20:42,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:20:42,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:20:42,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:20:42,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:20:42,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:20:42,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:20:42,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:20:42,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:20:42,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:20:42,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:20:42,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:20:42,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-04-06 20:20:42,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 20:20:42,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2022-04-06 20:20:42,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 20:20:42,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 651 [2022-04-06 20:20:42,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-04-06 20:20:42,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 665 [2022-04-06 20:20:42,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-04-06 20:20:42,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:42,286 INFO L134 CoverageAnalysis]: Checked inductivity of 32304 backedges. 192 proven. 13872 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2022-04-06 20:20:42,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:20:42,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725009853] [2022-04-06 20:20:42,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725009853] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:20:42,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886364896] [2022-04-06 20:20:42,286 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:20:42,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:20:42,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:20:42,287 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:20:42,288 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:20:42,349 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:20:42,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:20:42,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:20:42,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:20:43,361 INFO L134 CoverageAnalysis]: Checked inductivity of 32304 backedges. 857 proven. 2 refuted. 0 times theorem prover too weak. 31445 trivial. 0 not checked. [2022-04-06 20:20:43,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:20:44,300 INFO L134 CoverageAnalysis]: Checked inductivity of 32304 backedges. 857 proven. 2 refuted. 0 times theorem prover too weak. 31445 trivial. 0 not checked. [2022-04-06 20:20:44,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886364896] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:20:44,301 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:20:44,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [102, 9, 9] total 109 [2022-04-06 20:20:44,301 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:20:44,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2015091907] [2022-04-06 20:20:44,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2015091907] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:20:44,301 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:20:44,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [102] imperfect sequences [] total 102 [2022-04-06 20:20:44,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560518632] [2022-04-06 20:20:44,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:20:44,302 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-04-06 20:20:44,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:20:44,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-04-06 20:20:44,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5169, Invalid=6603, Unknown=0, NotChecked=0, Total=11772 [2022-04-06 20:20:44,304 INFO L87 Difference]: Start difference. First operand 686 states and 686 transitions. Second operand has 102 states, 102 states have (on average 1.9803921568627452) internal successors, (202), 100 states have internal predecessors, (202), 98 states have call successors, (99), 3 states have call predecessors, (99), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2022-04-06 20:20:48,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:20:48,611 INFO L93 Difference]: Finished difference Result 696 states and 696 transitions. [2022-04-06 20:20:48,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-04-06 20:20:48,612 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 1.9803921568627452) internal successors, (202), 100 states have internal predecessors, (202), 98 states have call successors, (99), 3 states have call predecessors, (99), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) Word has length 683 [2022-04-06 20:20:48,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:20:48,613 INFO L225 Difference]: With dead ends: 696 [2022-04-06 20:20:48,613 INFO L226 Difference]: Without dead ends: 694 [2022-04-06 20:20:48,616 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1761 GetRequests, 1551 SyntacticMatches, 3 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5945 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=15177, Invalid=28295, Unknown=0, NotChecked=0, Total=43472 [2022-04-06 20:20:48,616 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 114 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 396 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 1377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 396 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:20:48,616 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 57 Invalid, 1377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [396 Valid, 981 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:20:48,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2022-04-06 20:20:48,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 693. [2022-04-06 20:20:48,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 493 states have (on average 1.002028397565923) internal successors, (494), 494 states have internal predecessors, (494), 100 states have call successors, (100), 100 states have call predecessors, (100), 99 states have return successors, (99), 98 states have call predecessors, (99), 99 states have call successors, (99) [2022-04-06 20:20:48,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 693 transitions. [2022-04-06 20:20:48,725 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 693 transitions. Word has length 683 [2022-04-06 20:20:48,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:20:48,725 INFO L478 AbstractCegarLoop]: Abstraction has 693 states and 693 transitions. [2022-04-06 20:20:48,725 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 1.9803921568627452) internal successors, (202), 100 states have internal predecessors, (202), 98 states have call successors, (99), 3 states have call predecessors, (99), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2022-04-06 20:20:48,726 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 693 transitions. [2022-04-06 20:20:48,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 691 [2022-04-06 20:20:48,728 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:20:48,729 INFO L499 BasicCegarLoop]: trace histogram [98, 98, 98, 97, 97, 97, 97, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:20:48,744 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-04-06 20:20:48,929 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:20:48,929 INFO L403 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:20:48,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:20:48,930 INFO L85 PathProgramCache]: Analyzing trace with hash -692352077, now seen corresponding path program 193 times [2022-04-06 20:20:48,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:20:48,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [325610327] [2022-04-06 20:20:48,931 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:20:48,931 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:20:48,931 INFO L85 PathProgramCache]: Analyzing trace with hash -692352077, now seen corresponding path program 194 times [2022-04-06 20:20:48,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:20:48,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127805729] [2022-04-06 20:20:48,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:20:48,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:20:48,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:20:52,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:20:52,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:20:52,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:20:52,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:20:52,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:20:52,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:20:52,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:20:52,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:20:52,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:20:52,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:20:52,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:20:52,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:20:52,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:20:52,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:20:52,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:20:52,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:20:52,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:20:52,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:20:52,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:20:52,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:20:52,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:20:52,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:20:52,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:20:52,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:20:52,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:20:52,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:20:52,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:20:52,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:20:52,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:20:52,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:20:52,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:20:52,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:20:52,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:20:52,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:20:52,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:20:52,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:20:52,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:20:52,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:20:52,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:20:52,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:20:52,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:20:52,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:20:52,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:20:52,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:20:52,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:20:52,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:20:52,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:20:52,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:20:52,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:20:52,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:20:52,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:20:52,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:20:52,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:20:52,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:20:52,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:20:52,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:20:52,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:20:52,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:20:52,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:20:52,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:20:52,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:20:52,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:20:52,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:20:52,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:20:52,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:20:52,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:20:52,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:20:52,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:20:52,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:20:52,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:20:52,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:20:52,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:20:52,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:20:52,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:20:52,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:20:52,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:20:52,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:20:52,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:20:52,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:20:52,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:20:52,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:20:52,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:20:52,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:20:52,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:20:52,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:20:52,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:20:52,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:20:52,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:20:52,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-04-06 20:20:52,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 20:20:52,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2022-04-06 20:20:52,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 20:20:52,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 651 [2022-04-06 20:20:52,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-04-06 20:20:52,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 665 [2022-04-06 20:20:52,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-04-06 20:20:52,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 679 [2022-04-06 20:20:52,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:20:52,152 INFO L134 CoverageAnalysis]: Checked inductivity of 32980 backedges. 194 proven. 14162 refuted. 0 times theorem prover too weak. 18624 trivial. 0 not checked. [2022-04-06 20:20:52,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:20:52,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127805729] [2022-04-06 20:20:52,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127805729] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:20:52,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067615300] [2022-04-06 20:20:52,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:20:52,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:20:52,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:20:52,153 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:20:52,154 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:20:52,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:20:52,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:20:52,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 1211 conjuncts, 101 conjunts are in the unsatisfiable core [2022-04-06 20:20:52,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:20:53,243 INFO L134 CoverageAnalysis]: Checked inductivity of 32980 backedges. 194 proven. 14162 refuted. 0 times theorem prover too weak. 18624 trivial. 0 not checked. [2022-04-06 20:20:53,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:21:02,754 INFO L134 CoverageAnalysis]: Checked inductivity of 32980 backedges. 194 proven. 14162 refuted. 0 times theorem prover too weak. 18624 trivial. 0 not checked. [2022-04-06 20:21:02,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067615300] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:21:02,755 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:21:02,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 102, 102] total 204 [2022-04-06 20:21:02,755 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:21:02,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [325610327] [2022-04-06 20:21:02,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [325610327] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:21:02,755 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:21:02,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [103] imperfect sequences [] total 103 [2022-04-06 20:21:02,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498012328] [2022-04-06 20:21:02,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:21:02,756 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2022-04-06 20:21:02,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:21:02,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2022-04-06 20:21:02,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19713, Invalid=21699, Unknown=0, NotChecked=0, Total=41412 [2022-04-06 20:21:02,759 INFO L87 Difference]: Start difference. First operand 693 states and 693 transitions. Second operand has 103 states, 103 states have (on average 1.9805825242718447) internal successors, (204), 101 states have internal predecessors, (204), 99 states have call successors, (100), 3 states have call predecessors, (100), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2022-04-06 20:21:07,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:21:07,146 INFO L93 Difference]: Finished difference Result 703 states and 703 transitions. [2022-04-06 20:21:07,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-04-06 20:21:07,147 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 103 states have (on average 1.9805825242718447) internal successors, (204), 101 states have internal predecessors, (204), 99 states have call successors, (100), 3 states have call predecessors, (100), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) Word has length 690 [2022-04-06 20:21:07,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:21:07,149 INFO L225 Difference]: With dead ends: 703 [2022-04-06 20:21:07,149 INFO L226 Difference]: Without dead ends: 701 [2022-04-06 20:21:07,153 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1779 GetRequests, 1475 SyntacticMatches, 1 SemanticMatches, 303 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6811 ImplicationChecksByTransitivity, 15.1s TimeCoverageRelationStatistics Valid=39231, Invalid=53489, Unknown=0, NotChecked=0, Total=92720 [2022-04-06 20:21:07,153 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 115 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 400 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 1339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 400 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:21:07,153 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 32 Invalid, 1339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [400 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:21:07,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2022-04-06 20:21:07,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 700. [2022-04-06 20:21:07,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 498 states have (on average 1.002008032128514) internal successors, (499), 499 states have internal predecessors, (499), 101 states have call successors, (101), 101 states have call predecessors, (101), 100 states have return successors, (100), 99 states have call predecessors, (100), 100 states have call successors, (100) [2022-04-06 20:21:07,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 700 transitions. [2022-04-06 20:21:07,229 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 700 transitions. Word has length 690 [2022-04-06 20:21:07,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:21:07,229 INFO L478 AbstractCegarLoop]: Abstraction has 700 states and 700 transitions. [2022-04-06 20:21:07,229 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 1.9805825242718447) internal successors, (204), 101 states have internal predecessors, (204), 99 states have call successors, (100), 3 states have call predecessors, (100), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2022-04-06 20:21:07,229 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 700 transitions. [2022-04-06 20:21:07,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 698 [2022-04-06 20:21:07,232 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:21:07,232 INFO L499 BasicCegarLoop]: trace histogram [99, 99, 99, 98, 98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:21:07,259 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:21:07,433 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:21:07,433 INFO L403 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:21:07,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:21:07,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1362777650, now seen corresponding path program 195 times [2022-04-06 20:21:07,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:21:07,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [675199934] [2022-04-06 20:21:07,435 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:21:07,435 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:21:07,435 INFO L85 PathProgramCache]: Analyzing trace with hash 1362777650, now seen corresponding path program 196 times [2022-04-06 20:21:07,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:21:07,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257717378] [2022-04-06 20:21:07,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:21:07,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:21:07,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:21:10,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:21:10,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:21:10,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:21:10,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:21:10,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:21:10,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:21:10,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:21:10,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:21:10,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:21:10,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:21:10,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:21:10,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:21:10,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:21:10,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:21:10,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:21:10,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:21:10,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:21:10,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:21:10,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:21:10,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:21:10,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:21:10,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:21:10,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:21:10,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:21:10,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:21:10,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:21:10,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:21:10,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:21:10,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:21:10,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:21:10,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:21:10,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:21:10,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:21:10,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:21:10,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:21:10,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:21:10,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:21:10,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:21:10,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:21:10,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:21:10,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:21:10,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:21:10,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:21:10,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:21:10,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:21:10,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:21:10,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:21:10,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:21:10,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:21:10,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:21:10,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:21:10,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:21:10,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:21:10,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:21:10,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:21:10,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:21:10,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:21:10,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:21:10,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:21:10,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:21:10,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:21:10,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:21:10,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:21:10,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:21:10,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:21:10,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:21:10,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:21:10,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:21:10,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:21:10,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:21:10,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:21:10,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:21:10,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:21:10,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:21:10,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:21:10,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:21:10,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:21:10,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:21:10,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:21:10,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:21:10,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:21:10,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:21:10,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:21:10,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:21:10,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:21:10,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:21:10,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:21:10,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:21:10,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-04-06 20:21:10,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 20:21:10,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2022-04-06 20:21:10,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 20:21:10,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 651 [2022-04-06 20:21:10,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-04-06 20:21:10,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 665 [2022-04-06 20:21:10,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-04-06 20:21:10,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 679 [2022-04-06 20:21:10,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-04-06 20:21:10,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:10,702 INFO L134 CoverageAnalysis]: Checked inductivity of 33663 backedges. 196 proven. 14455 refuted. 0 times theorem prover too weak. 19012 trivial. 0 not checked. [2022-04-06 20:21:10,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:21:10,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257717378] [2022-04-06 20:21:10,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257717378] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:21:10,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908485724] [2022-04-06 20:21:10,703 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:21:10,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:21:10,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:21:10,704 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:21:10,704 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:21:10,854 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:21:10,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:21:10,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 1223 conjuncts, 102 conjunts are in the unsatisfiable core [2022-04-06 20:21:10,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:21:11,807 INFO L134 CoverageAnalysis]: Checked inductivity of 33663 backedges. 196 proven. 14455 refuted. 0 times theorem prover too weak. 19012 trivial. 0 not checked. [2022-04-06 20:21:11,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:21:21,429 INFO L134 CoverageAnalysis]: Checked inductivity of 33663 backedges. 196 proven. 14455 refuted. 0 times theorem prover too weak. 19012 trivial. 0 not checked. [2022-04-06 20:21:21,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908485724] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:21:21,429 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:21:21,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [104, 103, 103] total 206 [2022-04-06 20:21:21,430 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:21:21,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [675199934] [2022-04-06 20:21:21,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [675199934] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:21:21,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:21:21,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [104] imperfect sequences [] total 104 [2022-04-06 20:21:21,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976150866] [2022-04-06 20:21:21,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:21:21,431 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-04-06 20:21:21,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:21:21,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-04-06 20:21:21,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20112, Invalid=22118, Unknown=0, NotChecked=0, Total=42230 [2022-04-06 20:21:21,434 INFO L87 Difference]: Start difference. First operand 700 states and 700 transitions. Second operand has 104 states, 104 states have (on average 1.9807692307692308) internal successors, (206), 102 states have internal predecessors, (206), 100 states have call successors, (101), 3 states have call predecessors, (101), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2022-04-06 20:21:25,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:21:25,886 INFO L93 Difference]: Finished difference Result 710 states and 710 transitions. [2022-04-06 20:21:25,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-04-06 20:21:25,886 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 104 states have (on average 1.9807692307692308) internal successors, (206), 102 states have internal predecessors, (206), 100 states have call successors, (101), 3 states have call predecessors, (101), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) Word has length 697 [2022-04-06 20:21:25,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:21:25,888 INFO L225 Difference]: With dead ends: 710 [2022-04-06 20:21:25,889 INFO L226 Difference]: Without dead ends: 708 [2022-04-06 20:21:25,893 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1797 GetRequests, 1490 SyntacticMatches, 1 SemanticMatches, 306 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6930 ImplicationChecksByTransitivity, 15.3s TimeCoverageRelationStatistics Valid=40027, Invalid=54529, Unknown=0, NotChecked=0, Total=94556 [2022-04-06 20:21:25,893 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 116 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 983 mSolverCounterSat, 405 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 405 IncrementalHoareTripleChecker+Valid, 983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:21:25,894 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 42 Invalid, 1388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [405 Valid, 983 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:21:25,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2022-04-06 20:21:25,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 707. [2022-04-06 20:21:25,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 503 states have (on average 1.0019880715705765) internal successors, (504), 504 states have internal predecessors, (504), 102 states have call successors, (102), 102 states have call predecessors, (102), 101 states have return successors, (101), 100 states have call predecessors, (101), 101 states have call successors, (101) [2022-04-06 20:21:25,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 707 transitions. [2022-04-06 20:21:25,989 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 707 transitions. Word has length 697 [2022-04-06 20:21:25,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:21:25,989 INFO L478 AbstractCegarLoop]: Abstraction has 707 states and 707 transitions. [2022-04-06 20:21:25,990 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 104 states have (on average 1.9807692307692308) internal successors, (206), 102 states have internal predecessors, (206), 100 states have call successors, (101), 3 states have call predecessors, (101), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2022-04-06 20:21:25,990 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 707 transitions. [2022-04-06 20:21:25,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 705 [2022-04-06 20:21:25,993 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:21:25,993 INFO L499 BasicCegarLoop]: trace histogram [100, 100, 100, 99, 99, 99, 99, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:21:26,011 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:21:26,194 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2022-04-06 20:21:26,194 INFO L403 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:21:26,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:21:26,194 INFO L85 PathProgramCache]: Analyzing trace with hash -484864301, now seen corresponding path program 197 times [2022-04-06 20:21:26,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:21:26,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [871078942] [2022-04-06 20:21:26,199 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:21:26,199 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:21:26,199 INFO L85 PathProgramCache]: Analyzing trace with hash -484864301, now seen corresponding path program 198 times [2022-04-06 20:21:26,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:21:26,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176016865] [2022-04-06 20:21:26,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:21:26,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:21:26,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:21:29,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:21:29,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:21:29,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:21:29,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:21:29,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:21:29,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:21:29,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:21:29,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:21:29,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:21:29,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:21:29,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:21:29,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:21:29,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:21:29,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:21:29,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:21:29,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:21:29,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:21:29,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:21:29,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:21:29,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:21:29,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:21:29,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:21:29,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:21:29,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:21:29,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:21:29,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:21:29,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:21:29,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:21:29,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:21:29,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:21:29,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:21:29,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:21:29,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:21:29,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:21:29,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:21:29,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:21:29,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:21:29,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:21:29,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:21:29,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:21:29,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:21:29,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:21:29,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:21:29,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:21:29,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:21:29,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:21:29,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:21:29,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:21:29,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:21:29,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:21:29,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:21:29,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:21:29,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:21:29,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:21:29,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:21:29,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:21:29,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:21:29,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:21:29,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:21:29,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:21:29,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:21:29,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:21:29,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:21:29,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:21:29,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:21:29,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:21:29,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:21:29,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:21:29,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:21:29,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:21:29,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:21:29,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:21:29,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:21:29,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:21:29,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:21:29,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:21:29,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:21:29,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:21:29,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:21:29,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:21:29,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:21:29,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:21:29,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:21:29,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:21:29,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:21:29,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:21:29,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:21:29,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:21:29,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-04-06 20:21:29,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 20:21:29,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2022-04-06 20:21:29,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 20:21:29,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 651 [2022-04-06 20:21:29,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-04-06 20:21:29,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 665 [2022-04-06 20:21:29,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-04-06 20:21:29,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 679 [2022-04-06 20:21:29,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-04-06 20:21:29,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 693 [2022-04-06 20:21:29,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:29,530 INFO L134 CoverageAnalysis]: Checked inductivity of 34353 backedges. 198 proven. 14751 refuted. 0 times theorem prover too weak. 19404 trivial. 0 not checked. [2022-04-06 20:21:29,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:21:29,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176016865] [2022-04-06 20:21:29,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176016865] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:21:29,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505500337] [2022-04-06 20:21:29,530 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:21:29,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:21:29,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:21:29,531 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:21:29,532 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:21:29,595 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:21:29,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:21:29,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 20:21:29,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:21:30,635 INFO L134 CoverageAnalysis]: Checked inductivity of 34353 backedges. 884 proven. 2 refuted. 0 times theorem prover too weak. 33467 trivial. 0 not checked. [2022-04-06 20:21:30,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:21:31,606 INFO L134 CoverageAnalysis]: Checked inductivity of 34353 backedges. 884 proven. 2 refuted. 0 times theorem prover too weak. 33467 trivial. 0 not checked. [2022-04-06 20:21:31,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505500337] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:21:31,606 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:21:31,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 9, 9] total 112 [2022-04-06 20:21:31,607 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:21:31,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [871078942] [2022-04-06 20:21:31,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [871078942] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:21:31,607 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:21:31,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [105] imperfect sequences [] total 105 [2022-04-06 20:21:31,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127052902] [2022-04-06 20:21:31,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:21:31,608 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2022-04-06 20:21:31,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:21:31,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2022-04-06 20:21:31,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5478, Invalid=6954, Unknown=0, NotChecked=0, Total=12432 [2022-04-06 20:21:31,610 INFO L87 Difference]: Start difference. First operand 707 states and 707 transitions. Second operand has 105 states, 105 states have (on average 1.980952380952381) internal successors, (208), 103 states have internal predecessors, (208), 101 states have call successors, (102), 3 states have call predecessors, (102), 1 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) [2022-04-06 20:21:36,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:21:36,147 INFO L93 Difference]: Finished difference Result 717 states and 717 transitions. [2022-04-06 20:21:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-04-06 20:21:36,148 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 105 states have (on average 1.980952380952381) internal successors, (208), 103 states have internal predecessors, (208), 101 states have call successors, (102), 3 states have call predecessors, (102), 1 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) Word has length 704 [2022-04-06 20:21:36,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:21:36,150 INFO L225 Difference]: With dead ends: 717 [2022-04-06 20:21:36,150 INFO L226 Difference]: Without dead ends: 715 [2022-04-06 20:21:36,153 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1815 GetRequests, 1599 SyntacticMatches, 3 SemanticMatches, 213 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6278 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=16095, Invalid=29915, Unknown=0, NotChecked=0, Total=46010 [2022-04-06 20:21:36,153 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 117 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 409 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 1389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 409 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:21:36,153 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 57 Invalid, 1389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [409 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:21:36,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2022-04-06 20:21:36,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 714. [2022-04-06 20:21:36,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 508 states have (on average 1.0019685039370079) internal successors, (509), 509 states have internal predecessors, (509), 103 states have call successors, (103), 103 states have call predecessors, (103), 102 states have return successors, (102), 101 states have call predecessors, (102), 102 states have call successors, (102) [2022-04-06 20:21:36,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 714 transitions. [2022-04-06 20:21:36,252 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 714 transitions. Word has length 704 [2022-04-06 20:21:36,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:21:36,252 INFO L478 AbstractCegarLoop]: Abstraction has 714 states and 714 transitions. [2022-04-06 20:21:36,252 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 1.980952380952381) internal successors, (208), 103 states have internal predecessors, (208), 101 states have call successors, (102), 3 states have call predecessors, (102), 1 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) [2022-04-06 20:21:36,252 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 714 transitions. [2022-04-06 20:21:36,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 712 [2022-04-06 20:21:36,255 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:21:36,256 INFO L499 BasicCegarLoop]: trace histogram [101, 101, 101, 100, 100, 100, 100, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:21:36,272 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:21:36,457 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:21:36,457 INFO L403 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:21:36,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:21:36,458 INFO L85 PathProgramCache]: Analyzing trace with hash -557281518, now seen corresponding path program 199 times [2022-04-06 20:21:36,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:21:36,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [267981446] [2022-04-06 20:21:36,460 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:21:36,460 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:21:36,460 INFO L85 PathProgramCache]: Analyzing trace with hash -557281518, now seen corresponding path program 200 times [2022-04-06 20:21:36,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:21:36,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734811899] [2022-04-06 20:21:36,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:21:36,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:21:36,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:21:39,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-04-06 20:21:39,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 20:21:39,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 20:21:39,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:21:39,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:21:39,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:21:39,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:21:39,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:21:39,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:21:39,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:21:39,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:21:39,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:21:39,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:21:39,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:21:39,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:21:39,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:21:39,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:21:39,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:21:39,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:21:39,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:21:39,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:21:39,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:21:39,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:21:39,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:21:39,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:21:39,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:21:39,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:21:39,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:21:39,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:21:39,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:21:39,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:21:39,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:21:39,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:21:39,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:21:39,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:21:39,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:21:39,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:21:39,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:21:39,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:21:39,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:21:39,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:21:39,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:21:39,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:21:39,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:21:39,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-04-06 20:21:39,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 20:21:39,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-04-06 20:21:39,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 20:21:39,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-04-06 20:21:39,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 20:21:39,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-04-06 20:21:39,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 20:21:39,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-04-06 20:21:39,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 20:21:39,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-04-06 20:21:39,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 20:21:39,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-04-06 20:21:39,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 20:21:39,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-04-06 20:21:39,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 20:21:39,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-04-06 20:21:39,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 20:21:39,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-04-06 20:21:39,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 20:21:39,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-04-06 20:21:39,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 20:21:39,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-04-06 20:21:39,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 20:21:39,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-04-06 20:21:39,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 20:21:39,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-04-06 20:21:39,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 20:21:39,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-04-06 20:21:39,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 20:21:39,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-04-06 20:21:39,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 20:21:39,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-04-06 20:21:39,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 20:21:39,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-04-06 20:21:39,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 20:21:39,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-04-06 20:21:39,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 20:21:39,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-04-06 20:21:39,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 20:21:39,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-04-06 20:21:39,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 20:21:39,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-04-06 20:21:39,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 20:21:39,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-04-06 20:21:39,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 20:21:39,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2022-04-06 20:21:39,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 20:21:39,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 651 [2022-04-06 20:21:39,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-04-06 20:21:39,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 665 [2022-04-06 20:21:39,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-04-06 20:21:39,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 679 [2022-04-06 20:21:39,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-04-06 20:21:39,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 693 [2022-04-06 20:21:39,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-04-06 20:21:39,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:21:39,848 INFO L134 CoverageAnalysis]: Checked inductivity of 35050 backedges. 200 proven. 15050 refuted. 0 times theorem prover too weak. 19800 trivial. 0 not checked. [2022-04-06 20:21:39,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:21:39,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734811899] [2022-04-06 20:21:39,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734811899] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:21:39,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387856812] [2022-04-06 20:21:39,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:21:39,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:21:39,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:21:39,850 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:21:39,850 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:21:39,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:21:39,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:21:40,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 1247 conjuncts, 104 conjunts are in the unsatisfiable core [2022-04-06 20:21:40,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:21:40,935 INFO L134 CoverageAnalysis]: Checked inductivity of 35050 backedges. 200 proven. 15050 refuted. 0 times theorem prover too weak. 19800 trivial. 0 not checked. [2022-04-06 20:21:40,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:21:50,905 INFO L134 CoverageAnalysis]: Checked inductivity of 35050 backedges. 200 proven. 15050 refuted. 0 times theorem prover too weak. 19800 trivial. 0 not checked. [2022-04-06 20:21:50,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387856812] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:21:50,905 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:21:50,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [106, 105, 105] total 210 [2022-04-06 20:21:50,906 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:21:50,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [267981446] [2022-04-06 20:21:50,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [267981446] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:21:50,906 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:21:50,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [106] imperfect sequences [] total 106 [2022-04-06 20:21:50,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575413380] [2022-04-06 20:21:50,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:21:50,907 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2022-04-06 20:21:50,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:21:50,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2022-04-06 20:21:50,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20922, Invalid=22968, Unknown=0, NotChecked=0, Total=43890 [2022-04-06 20:21:50,910 INFO L87 Difference]: Start difference. First operand 714 states and 714 transitions. Second operand has 106 states, 106 states have (on average 1.9811320754716981) internal successors, (210), 104 states have internal predecessors, (210), 102 states have call successors, (103), 3 states have call predecessors, (103), 1 states have return successors, (101), 101 states have call predecessors, (101), 101 states have call successors, (101)